function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 160:3 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types nullptr_type - value type_decl nullptr_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 200:29 - type name tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/type_traits.h 160:35 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl /usr/include/c++/5/ext/type_traits.h 160:26 - argument nullptr_type - decl type type_decl nullptr_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 200:29 - type name integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/type_traits.h 161:12 - code init_expr - operand result_decl /usr/include/c++/5/ext/type_traits.h 160:35 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size integer_cst 1 - operand function_decl __iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 47:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/predefined_ops.h 47:20 - function result - isAutogenerated: 1 record_type - result type type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 integer_cst 8 - decl size cleanup_point_expr /usr/include/c++/5/bits/predefined_ops.h 48:28 - code return_expr /usr/include/c++/5/bits/predefined_ops.h 48:28 - operand init_expr - operand result_decl /usr/include/c++/5/bits/predefined_ops.h 47:20 - operand - isAutogenerated: 1 record_type - result type type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/predefined_ops.h 48:28 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 function_decl __iter_less_val /usr/include/c++/5/bits/predefined_ops.h 59:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/predefined_ops.h 59:19 - function result - isAutogenerated: 1 record_type - result type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 integer_cst 8 - decl size cleanup_point_expr /usr/include/c++/5/bits/predefined_ops.h 60:27 - code return_expr /usr/include/c++/5/bits/predefined_ops.h 60:27 - operand init_expr - operand result_decl /usr/include/c++/5/bits/predefined_ops.h 59:19 - operand - isAutogenerated: 1 record_type - result type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/predefined_ops.h 60:27 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 function_decl __iter_comp_val /usr/include/c++/5/bits/predefined_ops.h 63:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/predefined_ops.h 63:34 - function result - isAutogenerated: 1 record_type - result type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 integer_cst 8 - decl size parm_decl /usr/include/c++/5/bits/predefined_ops.h 63:19 - argument record_type - decl type type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/predefined_ops.h 64:27 - code return_expr /usr/include/c++/5/bits/predefined_ops.h 64:27 - operand init_expr - operand result_decl /usr/include/c++/5/bits/predefined_ops.h 63:34 - operand - isAutogenerated: 1 record_type - result type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/predefined_ops.h 64:27 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 50:10 - type name - isAutogenerated: 1 type_decl _Iter_less_val /usr/include/c++/5/bits/predefined_ops.h 51:3 - field - isAutogenerated: 1 function_decl __val_less_iter /usr/include/c++/5/bits/predefined_ops.h 75:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/predefined_ops.h 75:19 - function result - isAutogenerated: 1 record_type - result type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 integer_cst 8 - decl size cleanup_point_expr /usr/include/c++/5/bits/predefined_ops.h 76:27 - code return_expr /usr/include/c++/5/bits/predefined_ops.h 76:27 - operand init_expr - operand result_decl /usr/include/c++/5/bits/predefined_ops.h 75:19 - operand - isAutogenerated: 1 record_type - result type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/predefined_ops.h 76:27 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 function_decl __val_comp_iter /usr/include/c++/5/bits/predefined_ops.h 79:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/predefined_ops.h 79:34 - function result - isAutogenerated: 1 record_type - result type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 integer_cst 8 - decl size parm_decl /usr/include/c++/5/bits/predefined_ops.h 79:19 - argument record_type - decl type type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 37:10 - type name - isAutogenerated: 1 type_decl _Iter_less_iter /usr/include/c++/5/bits/predefined_ops.h 38:3 - field - isAutogenerated: 1 integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/predefined_ops.h 80:27 - code return_expr /usr/include/c++/5/bits/predefined_ops.h 80:27 - operand init_expr - operand result_decl /usr/include/c++/5/bits/predefined_ops.h 79:34 - operand - isAutogenerated: 1 record_type - result type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/predefined_ops.h 80:27 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 66:10 - type name - isAutogenerated: 1 type_decl _Val_less_iter /usr/include/c++/5/bits/predefined_ops.h 67:3 - field - isAutogenerated: 1 function_decl __iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 91:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 82:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 83:3 - field - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/predefined_ops.h 91:24 - function result - isAutogenerated: 1 record_type - result type type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 82:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 83:3 - field - isAutogenerated: 1 integer_cst 8 - decl size cleanup_point_expr /usr/include/c++/5/bits/predefined_ops.h 92:32 - code return_expr /usr/include/c++/5/bits/predefined_ops.h 92:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/predefined_ops.h 91:24 - operand - isAutogenerated: 1 record_type - result type type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 82:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 83:3 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/predefined_ops.h 92:32 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 82:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 83:3 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 82:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 83:3 - field - isAutogenerated: 1 function_decl __iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 103:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/predefined_ops.h 103:23 - function result - isAutogenerated: 1 record_type - result type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 integer_cst 8 - decl size cleanup_point_expr /usr/include/c++/5/bits/predefined_ops.h 104:31 - code return_expr /usr/include/c++/5/bits/predefined_ops.h 104:31 - operand init_expr - operand result_decl /usr/include/c++/5/bits/predefined_ops.h 103:23 - operand - isAutogenerated: 1 record_type - result type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/predefined_ops.h 104:31 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 function_decl __iter_comp_val /usr/include/c++/5/bits/predefined_ops.h 107:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 82:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 83:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/predefined_ops.h 107:38 - function result - isAutogenerated: 1 record_type - result type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 integer_cst 8 - decl size parm_decl /usr/include/c++/5/bits/predefined_ops.h 107:19 - argument record_type - decl type type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 82:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_iter /usr/include/c++/5/bits/predefined_ops.h 83:3 - field - isAutogenerated: 1 integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/predefined_ops.h 108:31 - code return_expr /usr/include/c++/5/bits/predefined_ops.h 108:31 - operand init_expr - operand result_decl /usr/include/c++/5/bits/predefined_ops.h 107:38 - operand - isAutogenerated: 1 record_type - result type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/predefined_ops.h 108:31 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 94:10 - type name - isAutogenerated: 1 type_decl _Iter_equal_to_val /usr/include/c++/5/bits/predefined_ops.h 95:3 - field - isAutogenerated: 1 function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1012:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 1012:15 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1012:12 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size return_expr /usr/include/c++/5/bits/stl_algobase.h 1013:63 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_algobase.h 1012:15 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 nop_expr - operand plus_expr - operand minus_expr - operand mult_expr - operand nop_expr - operand sizeof_expr /usr/include/c++/5/bits/stl_algobase.h 1013:18 - operand nop_expr - operand error_mark - operand integer_cst 8 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/stl_algobase.h 1013:59 - operand addr_expr - function function_decl __builtin_clz 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - arg - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1012:12 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size integer_cst 4294967295 - operand function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1016:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 1016:20 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1016:17 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size return_expr /usr/include/c++/5/bits/stl_algobase.h 1017:63 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_algobase.h 1016:20 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size plus_expr - operand minus_expr - operand mult_expr - operand nop_expr - operand sizeof_expr /usr/include/c++/5/bits/stl_algobase.h 1017:18 - operand nop_expr - operand error_mark - operand integer_cst 8 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/stl_algobase.h 1017:59 - operand addr_expr - function function_decl __builtin_clz 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1016:17 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size integer_cst 4294967295 - operand function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1020:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 1020:16 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1020:13 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_algobase.h 1021:64 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_algobase.h 1020:16 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size nop_expr - operand plus_expr /usr/include/c++/5/bits/stl_algobase.h 1021:44 - operand minus_expr - operand mult_expr /usr/include/c++/5/bits/stl_algobase.h 1021:25 - operand sizeof_expr /usr/include/c++/5/bits/stl_algobase.h 1021:18 - operand nop_expr - operand error_mark - operand integer_cst 8 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/stl_algobase.h 1021:60 - operand addr_expr - function function_decl __builtin_clzl 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - arg - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1020:13 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1024:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 1024:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1024:22 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_algobase.h 1025:64 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_algobase.h 1024:25 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size plus_expr /usr/include/c++/5/bits/stl_algobase.h 1025:44 - operand minus_expr - operand mult_expr /usr/include/c++/5/bits/stl_algobase.h 1025:25 - operand sizeof_expr /usr/include/c++/5/bits/stl_algobase.h 1025:18 - operand nop_expr - operand error_mark - operand integer_cst 8 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/stl_algobase.h 1025:60 - operand addr_expr - function function_decl __builtin_clzl 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1024:22 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1028:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 1028:21 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1028:18 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_algobase.h 1029:70 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_algobase.h 1028:21 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size nop_expr - operand plus_expr /usr/include/c++/5/bits/stl_algobase.h 1029:49 - operand minus_expr - operand mult_expr /usr/include/c++/5/bits/stl_algobase.h 1029:30 - operand sizeof_expr /usr/include/c++/5/bits/stl_algobase.h 1029:18 - operand nop_expr - operand error_mark - operand integer_cst 8 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/stl_algobase.h 1029:66 - operand addr_expr - function function_decl __builtin_clzll 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - arg - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1028:18 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl __lg /usr/include/c++/5/bits/stl_algobase.h 1032:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 1032:30 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1032:27 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_algobase.h 1033:70 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_algobase.h 1032:30 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand plus_expr /usr/include/c++/5/bits/stl_algobase.h 1033:49 - operand minus_expr - operand mult_expr /usr/include/c++/5/bits/stl_algobase.h 1033:30 - operand sizeof_expr /usr/include/c++/5/bits/stl_algobase.h 1033:18 - operand nop_expr - operand error_mark - operand integer_cst 8 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/stl_algobase.h 1033:66 - operand addr_expr - function function_decl __builtin_clzll 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_algobase.h 1032:27 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl assign /usr/include/c++/5/bits/char_traits.h 242:7 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 243:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 242:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 243:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 243:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 - ref reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 - ref reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size function_decl eq /usr/include/c++/5/bits/char_traits.h 246:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 247:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 246:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 246:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 246:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 247:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 247:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 247:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 246:27 - ref reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 246:50 - ref reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size function_decl lt /usr/include/c++/5/bits/char_traits.h 250:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 251:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 250:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 250:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 250:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 254:37 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 251:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size lt_expr /usr/include/c++/5/bits/char_traits.h 254:3 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 250:27 - ref reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 250:50 - ref reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size function_decl compare /usr/include/c++/5/bits/char_traits.h 258:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 259:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 258:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 258:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 258:68 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/char_traits.h 259:48 - code init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 259:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/c++/5/bits/char_traits.h 259:32 - operand addr_expr - function function_decl __builtin_memcmp 0:0 - operand - isAutogenerated: 1 - isPure: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node pure - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node nonnull - purpose tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 258:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 258:55 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 258:68 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl length /usr/include/c++/5/bits/char_traits.h 262:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 263:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 262:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/char_traits.h 263:36 - code init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 263:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/char_traits.h 263:32 - operand addr_expr - function function_decl __builtin_strlen 0:0 - operand - isAutogenerated: 1 - isPure: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node pure - purpose function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - attribute identifier_node nonnull - purpose tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 262:31 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size function_decl find /usr/include/c++/5/bits/char_traits.h 266:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 267:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 266:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 266:41 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 266:63 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/char_traits.h 267:77 - code init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 267:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 267:62 - operand addr_expr - function function_decl __builtin_memchr 0:0 - operand - isAutogenerated: 1 - isPure: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node pure - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node nonnull - purpose tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 266:29 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg indirect_ref - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 266:63 - ref reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 266:41 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl move /usr/include/c++/5/bits/char_traits.h 270:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 271:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 270:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 270:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 270:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 271:74 - code return_expr /usr/include/c++/5/bits/char_traits.h 271:74 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 271:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 271:57 - operand addr_expr - function function_decl __builtin_memmove 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node nonnull - purpose tree_list - chain identifier_node fn spec - purpose tree_list - value string_cst 1 - value - stringLength: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 270:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 270:46 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 270:59 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl copy /usr/include/c++/5/bits/char_traits.h 274:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 275:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 275:73 - code return_expr /usr/include/c++/5/bits/char_traits.h 275:73 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 275:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 275:56 - operand addr_expr - function function_decl __builtin_memcpy 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node nonnull - purpose tree_list - chain identifier_node fn spec - purpose tree_list - value string_cst 1 - value - stringLength: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl assign /usr/include/c++/5/bits/char_traits.h 278:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 279:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 278:25 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 278:37 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 278:52 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 279:71 - code return_expr /usr/include/c++/5/bits/char_traits.h 279:71 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 279:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 279:56 - operand addr_expr - function function_decl __builtin_memset 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node nonnull - purpose tree_list - chain identifier_node fn spec - purpose tree_list - value string_cst 1 - value - stringLength: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 278:25 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 278:52 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 278:37 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl to_char_type /usr/include/c++/5/bits/char_traits.h 282:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 283:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 8 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 282:36 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 282:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 283:42 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 283:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 8 - decl size convert_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 282:36 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl to_int_type /usr/include/c++/5/bits/char_traits.h 288:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 289:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 288:36 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 288:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 289:69 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 289:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size nop_expr - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 288:36 - ref reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 292:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 293:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 292:35 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 292:57 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 292:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 293:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 293:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 293:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 292:35 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 292:57 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl eof /usr/include/c++/5/bits/char_traits.h 296:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 297:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 296:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 297:56 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 297:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst -1 - operand function_decl not_eof /usr/include/c++/5/bits/char_traits.h 300:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 301:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 300:31 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 300:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 301:37 - operand return_expr /usr/include/c++/5/bits/char_traits.h 301:37 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 301:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size cond_expr - operand ne_expr /usr/include/c++/5/bits/char_traits.h 301:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 300:31 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/char_traits.h 301:27 - operand addr_expr - function function_decl eof /usr/include/c++/5/bits/char_traits.h 296:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 297:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 296:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 297:56 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 297:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed integer_cst 32 - decl size integer_cst -1 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 300:31 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int_type /usr/include/c++/5/bits/char_traits.h 236:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 0 - operand function_decl assign /usr/include/c++/5/bits/char_traits.h 317:7 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 318:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 317:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 318:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 318:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl eq /usr/include/c++/5/bits/char_traits.h 321:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 322:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 321:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 321:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 321:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 322:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 322:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 322:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 321:27 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 321:50 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl lt /usr/include/c++/5/bits/char_traits.h 325:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 326:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 325:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 325:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 325:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 326:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 326:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size lt_expr /usr/include/c++/5/bits/char_traits.h 326:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 325:27 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 325:50 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl compare /usr/include/c++/5/bits/char_traits.h 329:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 330:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 329:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 329:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 329:68 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/char_traits.h 330:39 - code init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 330:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/c++/5/bits/char_traits.h 330:23 - operand addr_expr - function function_decl wmemcmp /usr/include/wchar.h 325:12 - operand - isPure: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __pure__ - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain parm_decl __s1 /usr/include/wchar.h 325:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __s2 /usr/include/wchar.h 325:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 325:70 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 329:32 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 329:55 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 329:68 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl length /usr/include/c++/5/bits/char_traits.h 333:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 334:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 333:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/char_traits.h 334:26 - code init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 334:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/char_traits.h 334:22 - operand addr_expr - function function_decl wcslen /usr/include/wchar.h 287:15 - operand - isPure: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __pure__ - purpose function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl __s /usr/include/wchar.h 287:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 333:31 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl find /usr/include/c++/5/bits/char_traits.h 337:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 338:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 337:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 337:41 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 337:63 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/char_traits.h 338:37 - code init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 338:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 338:23 - operand addr_expr - function function_decl wmemchr /usr/include/wchar.h 316:29 - operand - isPure: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __pure__ - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain parm_decl __s /usr/include/wchar.h 316:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __c /usr/include/wchar.h 316:66 - argument integer_type - decl type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size parm_decl __n /usr/include/wchar.h 317:17 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 337:29 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg indirect_ref - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 337:63 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 337:41 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl move /usr/include/c++/5/bits/char_traits.h 341:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 342:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 341:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 341:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 341:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 342:40 - code return_expr /usr/include/c++/5/bits/char_traits.h 342:40 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 342:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 342:24 - operand addr_expr - function function_decl wmemmove /usr/include/wchar.h 334:17 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain parm_decl __s1 /usr/include/wchar.h 334:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __s2 /usr/include/wchar.h 334:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 334:70 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 341:23 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 341:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 341:59 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 346:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 346:39 - code return_expr /usr/include/c++/5/bits/char_traits.h 346:39 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 346:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 346:23 - operand addr_expr - function function_decl wmemcpy /usr/include/wchar.h 329:17 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain parm_decl __s1 /usr/include/wchar.h 329:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __s2 /usr/include/wchar.h 330:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 330:44 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl assign /usr/include/c++/5/bits/char_traits.h 349:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 350:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 349:25 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 349:37 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 349:52 - argument integer_type - decl type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 350:37 - code return_expr /usr/include/c++/5/bits/char_traits.h 350:37 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 350:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 350:23 - operand addr_expr - function function_decl wmemset /usr/include/wchar.h 338:17 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain parm_decl __s /usr/include/wchar.h 338:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __c /usr/include/wchar.h 338:48 - argument integer_type - decl type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size parm_decl __n /usr/include/wchar.h 338:60 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 349:25 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 349:52 - arg integer_type - decl type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 349:37 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl to_char_type /usr/include/c++/5/bits/char_traits.h 353:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 354:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 353:36 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 353:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 354:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 354:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 353:36 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl to_int_type /usr/include/c++/5/bits/char_traits.h 357:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 358:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 357:36 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 357:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 358:28 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 358:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 357:36 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 361:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 362:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 361:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 362:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 362:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 362:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl eof /usr/include/c++/5/bits/char_traits.h 365:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 366:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 365:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 366:42 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 366:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size integer_cst 4294967295 - operand function_decl not_eof /usr/include/c++/5/bits/char_traits.h 369:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 370:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 369:31 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 369:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 370:46 - operand return_expr /usr/include/c++/5/bits/char_traits.h 370:46 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 370:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size cond_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 370:27 - operand addr_expr - function function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 361:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 362:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 361:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 362:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 362:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 362:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 361:35 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 361:57 - ref nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 369:31 - operand reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/char_traits.h 370:38 - operand - isAutogenerated: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value call_expr /usr/include/c++/5/bits/char_traits.h 370:36 - operand addr_expr - function function_decl eof /usr/include/c++/5/bits/char_traits.h 365:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 366:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 365:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 366:42 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 366:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned integer_cst 32 - decl size integer_cst 4294967295 - operand integer_cst 0 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 369:31 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 311:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl assign /usr/include/c++/5/bits/char_traits.h 396:7 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 397:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 396:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 396:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 396:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 397:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 397:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 396:25 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 396:48 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size function_decl eq /usr/include/c++/5/bits/char_traits.h 400:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 401:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 400:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 401:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 401:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 401:21 - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size function_decl lt /usr/include/c++/5/bits/char_traits.h 404:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 405:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 404:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 405:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 405:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size lt_expr /usr/include/c++/5/bits/char_traits.h 405:21 - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size function_decl compare /usr/include/c++/5/bits/char_traits.h 408:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 409:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 408:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 408:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 408:68 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/char_traits.h 415:10 - code statement_list - operand bind_expr /usr/include/c++/5/bits/char_traits.h 414:14 - statement var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - operand - isUsed: 1 integer_cst 64 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 410:20 - statement decl_expr /usr/include/c++/5/bits/char_traits.h 410:20 - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value for_stmt /usr/include/c++/5/bits/char_traits.h 410:2 - statement cleanup_point_expr - expression convert_expr - operand preincrement_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 1 - operand lt_expr /usr/include/c++/5/bits/char_traits.h 410:27 - condition var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 408:68 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size if_stmt /usr/include/c++/5/bits/char_traits.h 411:4 - body cleanup_point_expr - condition call_expr /usr/include/c++/5/bits/char_traits.h 411:10 - operand addr_expr - function function_decl lt /usr/include/c++/5/bits/char_traits.h 404:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 405:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 404:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 405:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 405:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size lt_expr /usr/include/c++/5/bits/char_traits.h 405:21 - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 - ref indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 411:19 - operand - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 408:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - operand nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 411:30 - operand - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 408:55 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - operand return_expr /usr/include/c++/5/bits/char_traits.h 412:14 - then init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 409:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst -1 - operand if_stmt /usr/include/c++/5/bits/char_traits.h 413:9 - else cleanup_point_expr - condition call_expr /usr/include/c++/5/bits/char_traits.h 413:15 - operand addr_expr - function function_decl lt /usr/include/c++/5/bits/char_traits.h 404:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 405:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 404:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 405:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 405:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size lt_expr /usr/include/c++/5/bits/char_traits.h 405:21 - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 404:27 - ref indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 404:50 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 413:24 - operand - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 408:55 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - operand nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 413:35 - operand - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 408:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - operand return_expr /usr/include/c++/5/bits/char_traits.h 414:13 - then init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 409:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 1 - operand block - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value return_expr /usr/include/c++/5/bits/char_traits.h 415:9 - statement init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 409:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 0 - operand block - operand block - sub block var_decl __i /usr/include/c++/5/bits/char_traits.h 410:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl length /usr/include/c++/5/bits/char_traits.h 419:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 420:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 419:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/char_traits.h 424:12 - code var_decl __i /usr/include/c++/5/bits/char_traits.h 421:9 - operand - isUsed: 1 integer_cst 64 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 421:15 - statement decl_expr /usr/include/c++/5/bits/char_traits.h 421:15 - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 421:9 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value while_stmt /usr/include/c++/5/bits/char_traits.h 422:2 - statement cleanup_point_expr - condition truth_not_expr /usr/include/c++/5/bits/char_traits.h 422:34 - operand call_expr /usr/include/c++/5/bits/char_traits.h 422:12 - operand addr_expr - function function_decl eq /usr/include/c++/5/bits/char_traits.h 400:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 401:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 400:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 401:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 401:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 401:21 - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 - ref indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 422:20 - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 419:31 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 421:9 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - operand nop_expr - arg addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/char_traits.h 422:34 - operand - isAutogenerated: 1 integer_cst 16 - decl size integer_type - var type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 423:9 - body expr_stmt /usr/include/c++/5/bits/char_traits.h 423:9 - operand convert_expr - expresssion preincrement_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 421:9 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 1 - operand return_expr /usr/include/c++/5/bits/char_traits.h 424:9 - statement init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 420:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size var_decl __i /usr/include/c++/5/bits/char_traits.h 421:9 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value block - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 421:9 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl find /usr/include/c++/5/bits/char_traits.h 428:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 429:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 428:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 428:41 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 428:63 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/char_traits.h 433:10 - code statement_list - operand bind_expr /usr/include/c++/5/bits/char_traits.h 432:22 - statement var_decl __i /usr/include/c++/5/bits/char_traits.h 430:14 - operand - isUsed: 1 integer_cst 64 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 430:20 - statement decl_expr /usr/include/c++/5/bits/char_traits.h 430:20 - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 430:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value for_stmt /usr/include/c++/5/bits/char_traits.h 430:2 - statement cleanup_point_expr - expression convert_expr - operand preincrement_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 430:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 1 - operand lt_expr /usr/include/c++/5/bits/char_traits.h 430:27 - condition var_decl __i /usr/include/c++/5/bits/char_traits.h 430:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 428:41 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size if_stmt /usr/include/c++/5/bits/char_traits.h 431:4 - body cleanup_point_expr - condition call_expr /usr/include/c++/5/bits/char_traits.h 431:10 - operand addr_expr - function function_decl eq /usr/include/c++/5/bits/char_traits.h 400:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 401:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 400:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 401:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 401:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 401:21 - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 400:27 - ref indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 400:50 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 431:18 - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 428:29 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 430:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - operand nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 428:63 - operand reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/char_traits.h 432:19 - then init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 429:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 432:17 - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 428:29 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 430:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - operand block - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 430:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value return_expr /usr/include/c++/5/bits/char_traits.h 433:9 - statement init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 429:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size integer_cst 0 - operand block - operand block - sub block var_decl __i /usr/include/c++/5/bits/char_traits.h 430:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl move /usr/include/c++/5/bits/char_traits.h 437:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 438:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 437:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 437:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 437:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 440:59 - code return_expr /usr/include/c++/5/bits/char_traits.h 440:59 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 438:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 440:21 - operand addr_expr - function function_decl __builtin_memmove 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node nonnull - purpose tree_list - chain identifier_node fn spec - purpose tree_list - value string_cst 1 - value - stringLength: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 437:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 437:46 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/char_traits.h 440:38 - arg sizeof_expr /usr/include/c++/5/bits/char_traits.h 440:46 - operand nop_expr - operand error_mark - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 437:59 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl copy /usr/include/c++/5/bits/char_traits.h 444:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 445:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 444:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 444:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 444:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 447:58 - code return_expr /usr/include/c++/5/bits/char_traits.h 447:58 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 445:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 447:20 - operand addr_expr - function function_decl __builtin_memcpy 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node nonnull - purpose tree_list - chain identifier_node fn spec - purpose tree_list - value string_cst 1 - value - stringLength: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 444:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 444:46 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/char_traits.h 447:37 - arg sizeof_expr /usr/include/c++/5/bits/char_traits.h 447:45 - operand nop_expr - operand error_mark - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 444:59 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl assign /usr/include/c++/5/bits/char_traits.h 451:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 452:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 451:25 - argument pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 451:37 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 451:52 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 16 - parm size bind_expr /usr/include/c++/5/bits/char_traits.h 455:12 - code statement_list - operand bind_expr /usr/include/c++/5/bits/char_traits.h 454:25 - statement var_decl __i /usr/include/c++/5/bits/char_traits.h 453:14 - operand - isUsed: 1 integer_cst 64 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 453:20 - statement decl_expr /usr/include/c++/5/bits/char_traits.h 453:20 - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 453:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value for_stmt /usr/include/c++/5/bits/char_traits.h 453:2 - statement cleanup_point_expr - expression convert_expr - operand preincrement_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 453:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 1 - operand lt_expr /usr/include/c++/5/bits/char_traits.h 453:27 - condition var_decl __i /usr/include/c++/5/bits/char_traits.h 453:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 451:37 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 454:25 - body expr_stmt /usr/include/c++/5/bits/char_traits.h 454:25 - operand call_expr /usr/include/c++/5/bits/char_traits.h 454:10 - expresssion addr_expr - function function_decl assign /usr/include/c++/5/bits/char_traits.h 396:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 397:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 396:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 396:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 396:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 397:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 397:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 396:25 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 396:48 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 454:18 - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 451:25 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 453:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - operand nop_expr - arg nop_expr - operand addr_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 451:52 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 16 - parm size block - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 453:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value return_expr /usr/include/c++/5/bits/char_traits.h 455:9 - statement init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 452:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 451:25 - operand pointer_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size block - operand block - sub block var_decl __i /usr/include/c++/5/bits/char_traits.h 453:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl to_char_type /usr/include/c++/5/bits/char_traits.h 459:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 460:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 459:36 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 459:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 460:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 460:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 459:36 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size function_decl to_int_type /usr/include/c++/5/bits/char_traits.h 463:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 464:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 463:36 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 463:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 464:28 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 464:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 463:36 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 389:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 467:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 468:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 467:35 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 467:57 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 467:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 468:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 468:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 468:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 467:35 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 467:57 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size function_decl eof /usr/include/c++/5/bits/char_traits.h 471:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 472:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 471:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 472:40 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 472:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size integer_cst 65535 - operand function_decl not_eof /usr/include/c++/5/bits/char_traits.h 475:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 476:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 475:31 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 475:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 476:46 - operand return_expr /usr/include/c++/5/bits/char_traits.h 476:46 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 476:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size cond_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 476:27 - operand addr_expr - function function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 467:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 16 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 468:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 467:35 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 467:57 - argument reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 467:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 468:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 468:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 468:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 467:35 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 467:57 - ref nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 475:31 - operand reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/char_traits.h 476:38 - operand - isAutogenerated: 1 integer_cst 16 - decl size integer_type - var type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value call_expr /usr/include/c++/5/bits/char_traits.h 476:36 - operand addr_expr - function function_decl eof /usr/include/c++/5/bits/char_traits.h 471:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 472:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 16 - decl size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 471:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 472:40 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 472:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 16 - unsigned integer_cst 16 - decl size integer_cst 65535 - operand integer_cst 0 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 475:31 - ref reference_type - decl type integer_type - nested type - precisionBits: 16 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 390:33 - type name integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - parm size function_decl assign /usr/include/c++/5/bits/char_traits.h 489:7 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 490:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 489:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 489:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 489:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 490:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 490:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 489:25 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 489:48 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl eq /usr/include/c++/5/bits/char_traits.h 493:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 494:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 493:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 494:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 494:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 494:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl lt /usr/include/c++/5/bits/char_traits.h 497:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 498:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 497:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 498:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 498:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size lt_expr /usr/include/c++/5/bits/char_traits.h 498:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl compare /usr/include/c++/5/bits/char_traits.h 501:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 502:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 501:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 501:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 501:68 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/char_traits.h 508:10 - code statement_list - operand bind_expr /usr/include/c++/5/bits/char_traits.h 507:14 - statement var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - operand - isUsed: 1 integer_cst 64 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 503:20 - statement decl_expr /usr/include/c++/5/bits/char_traits.h 503:20 - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value for_stmt /usr/include/c++/5/bits/char_traits.h 503:2 - statement cleanup_point_expr - expression convert_expr - operand preincrement_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 1 - operand lt_expr /usr/include/c++/5/bits/char_traits.h 503:27 - condition var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 501:68 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size if_stmt /usr/include/c++/5/bits/char_traits.h 504:4 - body cleanup_point_expr - condition call_expr /usr/include/c++/5/bits/char_traits.h 504:10 - operand addr_expr - function function_decl lt /usr/include/c++/5/bits/char_traits.h 497:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 498:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 497:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 498:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 498:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size lt_expr /usr/include/c++/5/bits/char_traits.h 498:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 504:19 - operand - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 501:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - operand nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 504:30 - operand - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 501:55 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - operand return_expr /usr/include/c++/5/bits/char_traits.h 505:14 - then init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 502:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst -1 - operand if_stmt /usr/include/c++/5/bits/char_traits.h 506:9 - else cleanup_point_expr - condition call_expr /usr/include/c++/5/bits/char_traits.h 506:15 - operand addr_expr - function function_decl lt /usr/include/c++/5/bits/char_traits.h 497:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 498:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 497:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 498:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 498:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size lt_expr /usr/include/c++/5/bits/char_traits.h 498:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 497:27 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 497:50 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 506:24 - operand - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 501:55 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - operand nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 506:35 - operand - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 501:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - operand return_expr /usr/include/c++/5/bits/char_traits.h 507:13 - then init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 502:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 1 - operand block - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value return_expr /usr/include/c++/5/bits/char_traits.h 508:9 - statement init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 502:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 0 - operand block - operand block - sub block var_decl __i /usr/include/c++/5/bits/char_traits.h 503:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl length /usr/include/c++/5/bits/char_traits.h 512:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 513:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 512:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/char_traits.h 517:12 - code var_decl __i /usr/include/c++/5/bits/char_traits.h 514:9 - operand - isUsed: 1 integer_cst 64 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 514:15 - statement decl_expr /usr/include/c++/5/bits/char_traits.h 514:15 - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 514:9 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value while_stmt /usr/include/c++/5/bits/char_traits.h 515:2 - statement cleanup_point_expr - condition truth_not_expr /usr/include/c++/5/bits/char_traits.h 515:34 - operand call_expr /usr/include/c++/5/bits/char_traits.h 515:12 - operand addr_expr - function function_decl eq /usr/include/c++/5/bits/char_traits.h 493:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 494:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 493:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 494:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 494:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 494:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 515:20 - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 512:31 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 514:9 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - operand nop_expr - arg addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/char_traits.h 515:34 - operand - isAutogenerated: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 516:9 - body expr_stmt /usr/include/c++/5/bits/char_traits.h 516:9 - operand convert_expr - expresssion preincrement_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 514:9 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 1 - operand return_expr /usr/include/c++/5/bits/char_traits.h 517:9 - statement init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 513:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size var_decl __i /usr/include/c++/5/bits/char_traits.h 514:9 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value block - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 514:9 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl find /usr/include/c++/5/bits/char_traits.h 521:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 522:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 521:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 521:41 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 521:63 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/char_traits.h 526:10 - code statement_list - operand bind_expr /usr/include/c++/5/bits/char_traits.h 525:22 - statement var_decl __i /usr/include/c++/5/bits/char_traits.h 523:14 - operand - isUsed: 1 integer_cst 64 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 523:20 - statement decl_expr /usr/include/c++/5/bits/char_traits.h 523:20 - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 523:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value for_stmt /usr/include/c++/5/bits/char_traits.h 523:2 - statement cleanup_point_expr - expression convert_expr - operand preincrement_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 523:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 1 - operand lt_expr /usr/include/c++/5/bits/char_traits.h 523:27 - condition var_decl __i /usr/include/c++/5/bits/char_traits.h 523:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 521:41 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size if_stmt /usr/include/c++/5/bits/char_traits.h 524:4 - body cleanup_point_expr - condition call_expr /usr/include/c++/5/bits/char_traits.h 524:10 - operand addr_expr - function function_decl eq /usr/include/c++/5/bits/char_traits.h 493:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 494:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 493:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 494:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 494:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 494:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 493:27 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 493:50 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 524:18 - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 521:29 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 523:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - operand nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 521:63 - operand reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/char_traits.h 525:19 - then init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 522:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 525:17 - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 521:29 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 523:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - operand block - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 523:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value return_expr /usr/include/c++/5/bits/char_traits.h 526:9 - statement init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 522:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size integer_cst 0 - operand block - operand block - sub block var_decl __i /usr/include/c++/5/bits/char_traits.h 523:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl move /usr/include/c++/5/bits/char_traits.h 530:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 531:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 530:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 530:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 530:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 533:59 - code return_expr /usr/include/c++/5/bits/char_traits.h 533:59 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 531:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 533:21 - operand addr_expr - function function_decl __builtin_memmove 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node nonnull - purpose tree_list - chain identifier_node fn spec - purpose tree_list - value string_cst 1 - value - stringLength: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 530:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 530:46 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/char_traits.h 533:38 - arg sizeof_expr /usr/include/c++/5/bits/char_traits.h 533:46 - operand nop_expr - operand error_mark - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 530:59 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl copy /usr/include/c++/5/bits/char_traits.h 537:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 538:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 537:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 537:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 537:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 540:58 - code return_expr /usr/include/c++/5/bits/char_traits.h 540:58 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 538:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 540:20 - operand addr_expr - function function_decl __builtin_memcpy 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node nonnull - purpose tree_list - chain identifier_node fn spec - purpose tree_list - value string_cst 1 - value - stringLength: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 537:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 537:46 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/char_traits.h 540:37 - arg sizeof_expr /usr/include/c++/5/bits/char_traits.h 540:45 - operand nop_expr - operand error_mark - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 537:59 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl assign /usr/include/c++/5/bits/char_traits.h 544:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 545:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 544:25 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 544:37 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 544:52 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/char_traits.h 548:12 - code statement_list - operand bind_expr /usr/include/c++/5/bits/char_traits.h 547:25 - statement var_decl __i /usr/include/c++/5/bits/char_traits.h 546:14 - operand - isUsed: 1 integer_cst 64 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 546:20 - statement decl_expr /usr/include/c++/5/bits/char_traits.h 546:20 - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 546:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value for_stmt /usr/include/c++/5/bits/char_traits.h 546:2 - statement cleanup_point_expr - expression convert_expr - operand preincrement_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 546:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 1 - operand lt_expr /usr/include/c++/5/bits/char_traits.h 546:27 - condition var_decl __i /usr/include/c++/5/bits/char_traits.h 546:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 544:37 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 547:25 - body expr_stmt /usr/include/c++/5/bits/char_traits.h 547:25 - operand call_expr /usr/include/c++/5/bits/char_traits.h 547:10 - expresssion addr_expr - function function_decl assign /usr/include/c++/5/bits/char_traits.h 489:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 490:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 489:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 489:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 489:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 490:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 490:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 489:25 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 489:48 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/char_traits.h 547:18 - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 544:25 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand mult_expr - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 546:14 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - operand nop_expr - arg nop_expr - operand addr_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/char_traits.h 544:52 - operand integer_type - decl type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size block - operand var_decl __i /usr/include/c++/5/bits/char_traits.h 546:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value return_expr /usr/include/c++/5/bits/char_traits.h 548:9 - statement init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 545:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/char_traits.h 544:25 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size block - operand block - sub block var_decl __i /usr/include/c++/5/bits/char_traits.h 546:14 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl to_char_type /usr/include/c++/5/bits/char_traits.h 552:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 553:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 552:36 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 552:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 553:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 553:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 552:36 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl to_int_type /usr/include/c++/5/bits/char_traits.h 556:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 557:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 556:36 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 556:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 557:28 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 557:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 556:36 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl char_type /usr/include/c++/5/bits/char_traits.h 482:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 560:7 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 561:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 560:35 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 560:57 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 560:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 561:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 561:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 561:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 560:35 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 560:57 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl eof /usr/include/c++/5/bits/char_traits.h 564:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 565:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 564:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 565:40 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 565:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size integer_cst 4294967295 - operand function_decl not_eof /usr/include/c++/5/bits/char_traits.h 568:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 569:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 568:31 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 568:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 569:46 - operand return_expr /usr/include/c++/5/bits/char_traits.h 569:46 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 569:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size cond_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 569:27 - operand addr_expr - function function_decl eq_int_type /usr/include/c++/5/bits/char_traits.h 560:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - unsigned tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 561:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 560:35 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 560:57 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 560:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 561:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 561:7 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/char_traits.h 561:21 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 560:35 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 560:57 - ref nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 568:31 - operand reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/char_traits.h 569:38 - operand - isAutogenerated: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value call_expr /usr/include/c++/5/bits/char_traits.h 569:36 - operand addr_expr - function function_decl eof /usr/include/c++/5/bits/char_traits.h 564:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/char_traits.h 565:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 564:7 - code return_expr /usr/include/c++/5/bits/char_traits.h 565:40 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 565:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned integer_cst 32 - decl size integer_cst 4294967295 - operand integer_cst 0 - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c /usr/include/c++/5/bits/char_traits.h 568:31 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl int_type /usr/include/c++/5/bits/char_traits.h 483:33 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl exception /usr/include/c++/5/exception 63:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 63:39 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/exception 63:5 - code bind_expr /usr/include/c++/5/exception 63:41 - operand cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand expr_stmt /usr/include/c++/5/exception 63:39 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 63:17 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 320 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl __class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/exception 64:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 64:26 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 64:26 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl what /usr/include/c++/5/exception 68:25 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 68:38 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value integer_cst 16 - operand block - operand function_decl __base_ctor /usr/include/c++/5/exception 63:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 63:41 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/exception 63:5 - code bind_expr /usr/include/c++/5/exception 63:41 - operand cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand expr_stmt /usr/include/c++/5/exception 63:39 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 63:17 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 320 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl __class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/exception 64:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 64:26 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 64:26 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl what /usr/include/c++/5/exception 68:25 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 68:38 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value integer_cst 16 - operand block - operand function_decl __comp_ctor /usr/include/c++/5/exception 63:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 63:41 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl bad_exception /usr/include/c++/5/exception 76:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 76:43 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 76:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/exception 76:5 - code bind_expr /usr/include/c++/5/exception 76:45 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement expr_stmt /usr/include/c++/5/exception 76:43 - operand call_expr /usr/include/c++/5/exception 76:43 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 63:41 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/exception 63:5 - code bind_expr /usr/include/c++/5/exception 63:41 - operand cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand expr_stmt /usr/include/c++/5/exception 63:39 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 63:17 - operand - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 16 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 76:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 cleanup_stmt /usr/include/c++/5/exception 76:43 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement expr_stmt /usr/include/c++/5/exception 76:43 - operand convert_expr - expresssion modify_expr - operand component_ref - operand component_ref - object indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 76:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt13bad_exception /usr/include/c++/5/exception 73:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 320 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 - operand - isAutogenerated: 1 integer_cst 192 - decl size record_type - var type type_decl __si_class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type field_decl 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/exception 80:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 80:30 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 80:30 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl what /usr/include/c++/5/exception 83:25 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 83:38 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value integer_cst 16 - operand call_expr /usr/include/c++/5/exception 76:43 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 64:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 76:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/exception 76:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 76:45 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 76:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/exception 76:5 - code bind_expr /usr/include/c++/5/exception 76:45 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement expr_stmt /usr/include/c++/5/exception 76:43 - operand call_expr /usr/include/c++/5/exception 76:43 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 63:41 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/exception 63:5 - code bind_expr /usr/include/c++/5/exception 63:41 - operand cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand expr_stmt /usr/include/c++/5/exception 63:39 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 63:17 - operand - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 16 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 76:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 try_catch_expr /usr/include/c++/5/exception 76:43 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/exception 76:43 - statement expr_stmt /usr/include/c++/5/exception 76:43 - operand convert_expr - expresssion modify_expr - operand component_ref - operand component_ref - object indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 76:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt13bad_exception /usr/include/c++/5/exception 73:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 320 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 - operand - isAutogenerated: 1 integer_cst 192 - decl size record_type - var type type_decl __si_class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type field_decl 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/exception 80:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 80:30 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 80:30 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl what /usr/include/c++/5/exception 83:25 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/exception 83:38 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value integer_cst 16 - operand call_expr /usr/include/c++/5/exception 76:43 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 64:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 76:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/exception 76:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 76:45 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 76:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_exception /usr/include/c++/5/exception 73:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/exception 73:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_exception /usr/include/c++/5/exception 74:3 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 95:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain nullptr_type - value type_decl nullptr_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 200:29 - type name tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 96:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 95:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/exception_ptr.h 95:21 - argument nullptr_type - decl type type_decl nullptr_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 200:29 - type name integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/exception_ptr.h 95:7 - code bind_expr /usr/include/c++/5/bits/exception_ptr.h 97:9 - operand cleanup_point_expr /usr/include/c++/5/bits/exception_ptr.h 96:30 - operand expr_stmt /usr/include/c++/5/bits/exception_ptr.h 96:30 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/exception_ptr.h 96:30 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/exception_ptr.h 95:32 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand block - operand function_decl __base_ctor /usr/include/c++/5/bits/exception_ptr.h 95:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain nullptr_type - value type_decl nullptr_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 200:29 - type name tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 97:9 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 95:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/exception_ptr.h 95:21 - argument nullptr_type - decl type type_decl nullptr_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 200:29 - type name integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/exception_ptr.h 95:7 - code bind_expr /usr/include/c++/5/bits/exception_ptr.h 97:9 - operand cleanup_point_expr /usr/include/c++/5/bits/exception_ptr.h 96:30 - operand expr_stmt /usr/include/c++/5/bits/exception_ptr.h 96:30 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/exception_ptr.h 96:30 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/exception_ptr.h 95:32 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand block - operand function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 95:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain nullptr_type - value type_decl nullptr_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 200:29 - type name tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 97:9 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 95:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/exception_ptr.h 95:21 - argument nullptr_type - decl type type_decl nullptr_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 200:29 - type name integer_cst 64 - parm size statement_list - code function_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 99:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 100:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 99:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/exception_ptr.h 99:7 - code bind_expr /usr/include/c++/5/bits/exception_ptr.h 101:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/exception_ptr.h 100:52 - statement expr_stmt /usr/include/c++/5/bits/exception_ptr.h 100:52 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/exception_ptr.h 100:52 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/exception_ptr.h 99:42 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 component_ref /usr/include/c++/5/bits/exception_ptr.h 100:33 - operand indirect_ref - object - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 - ref reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/exception_ptr.h 101:36 - statement expr_stmt /usr/include/c++/5/bits/exception_ptr.h 101:36 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/exception_ptr.h 101:13 - operand indirect_ref - object - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 - ref reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand block - operand function_decl __base_ctor /usr/include/c++/5/bits/exception_ptr.h 99:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 101:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 99:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/exception_ptr.h 99:7 - code bind_expr /usr/include/c++/5/bits/exception_ptr.h 101:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/exception_ptr.h 100:52 - statement expr_stmt /usr/include/c++/5/bits/exception_ptr.h 100:52 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/exception_ptr.h 100:52 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/exception_ptr.h 99:42 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 component_ref /usr/include/c++/5/bits/exception_ptr.h 100:33 - operand indirect_ref - object - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 - ref reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/exception_ptr.h 101:36 - statement expr_stmt /usr/include/c++/5/bits/exception_ptr.h 101:36 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/exception_ptr.h 101:13 - operand indirect_ref - object - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 - ref reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand block - operand function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 99:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 101:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 99:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl operator= /usr/include/c++/5/bits/exception_ptr.h 116:7 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 117:7 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/exception_ptr.h 116:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 116:33 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/exception_ptr.h 116:7 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/exception_ptr.h 118:69 - statement expr_stmt /usr/include/c++/5/bits/exception_ptr.h 118:69 - operand call_expr /usr/include/c++/5/bits/exception_ptr.h 118:62 - expresssion addr_expr - function function_decl swap /usr/include/c++/5/bits/exception_ptr.h 126:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/exception_ptr.h 126:28 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/exception_ptr.h 126:25 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/exception_ptr.h 118:56 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 99:7 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/exception_ptr.h 101:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 99:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 99:37 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code var_decl /usr/include/c++/5/bits/exception_ptr.h 118:56 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 convert_expr - arg void_cst - operand nop_expr - arg convert_expr - operand non_lvalue_expr - operand - isUsed: 1 parm_decl __o /usr/include/c++/5/bits/exception_ptr.h 116:33 - operand reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/exception_ptr.h 118:56 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 nop_expr - arg nop_expr - operand parm_decl this /usr/include/c++/5/bits/exception_ptr.h 116:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/exception_ptr.h 119:17 - statement init_expr - operand result_decl /usr/include/c++/5/bits/exception_ptr.h 117:7 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/exception_ptr.h 116:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator 6 /usr/include/c++/5/bits/exception_ptr.h 138:16 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 139:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 138:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/exception_ptr.h 139:16 - code init_expr - operand result_decl /usr/include/c++/5/bits/exception_ptr.h 139:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size ne_expr - operand nop_expr - operand component_ref /usr/include/c++/5/bits/exception_ptr.h 139:16 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 138:32 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand function_decl swap /usr/include/c++/5/bits/exception_ptr.h 160:5 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 160:52 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __lhs /usr/include/c++/5/bits/exception_ptr.h 160:25 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __rhs /usr/include/c++/5/bits/exception_ptr.h 160:47 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/exception_ptr.h 161:24 - code expr_stmt /usr/include/c++/5/bits/exception_ptr.h 161:24 - operand call_expr /usr/include/c++/5/bits/exception_ptr.h 161:17 - expresssion addr_expr - function function_decl swap /usr/include/c++/5/bits/exception_ptr.h 126:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/exception_ptr.h 126:28 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/exception_ptr.h 126:25 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __lhs /usr/include/c++/5/bits/exception_ptr.h 160:25 - operand reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __rhs /usr/include/c++/5/bits/exception_ptr.h 160:47 - operand reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 60:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/nested_exception.h 60:33 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/nested_exception.h 60:5 - code bind_expr /usr/include/c++/5/bits/nested_exception.h 60:65 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/nested_exception.h 60:61 - statement expr_stmt /usr/include/c++/5/bits/nested_exception.h 60:61 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt16nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 256 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 3 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt16nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl __class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/bits/nested_exception.h 66:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/bits/nested_exception.h 66:33 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/bits/nested_exception.h 66:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/bits/nested_exception.h 66:33 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 3 - max value integer_cst 16 - operand cleanup_point_expr /usr/include/c++/5/bits/nested_exception.h 60:61 - statement expr_stmt /usr/include/c++/5/bits/nested_exception.h 60:61 - operand convert_expr - expresssion init_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 target_expr /usr/include/c++/5/bits/nested_exception.h 60:59 - operand var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl current_exception /usr/include/c++/5/bits/exception_ptr.h 86:28 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 cleanup_stmt /usr/include/c++/5/bits/nested_exception.h 60:61 - statement statement_list - body call_expr /usr/include/c++/5/bits/nested_exception.h 60:61 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref /usr/include/c++/5/bits/nested_exception.h 60:61 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/bits/nested_exception.h 60:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/nested_exception.h 60:65 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/nested_exception.h 60:5 - code bind_expr /usr/include/c++/5/bits/nested_exception.h 60:65 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/nested_exception.h 60:61 - statement expr_stmt /usr/include/c++/5/bits/nested_exception.h 60:61 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt16nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 256 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 3 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt16nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl __class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/bits/nested_exception.h 66:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/bits/nested_exception.h 66:33 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/bits/nested_exception.h 66:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/bits/nested_exception.h 66:33 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 3 - max value integer_cst 16 - operand cleanup_point_expr /usr/include/c++/5/bits/nested_exception.h 60:61 - statement expr_stmt /usr/include/c++/5/bits/nested_exception.h 60:61 - operand convert_expr - expresssion init_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 target_expr /usr/include/c++/5/bits/nested_exception.h 60:59 - operand var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl current_exception /usr/include/c++/5/bits/exception_ptr.h 86:28 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/nested_exception.h 60:60 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 try_catch_expr /usr/include/c++/5/bits/nested_exception.h 60:61 - statement statement_list - operand call_expr /usr/include/c++/5/bits/nested_exception.h 60:61 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref /usr/include/c++/5/bits/nested_exception.h 60:61 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/bits/nested_exception.h 60:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/nested_exception.h 60:65 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/nested_exception.h 60:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl rethrow_nested /usr/include/c++/5/bits/nested_exception.h 70:5 - isPublic: 1 tree_list - attribute identifier_node noreturn - purpose method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/nested_exception.h 71:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/nested_exception.h 70:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code if_stmt /usr/include/c++/5/bits/nested_exception.h 72:7 - statement cleanup_point_expr - condition call_expr /usr/include/c++/5/bits/nested_exception.h 72:17 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/exception_ptr.h 138:16 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/exception_ptr.h 139:7 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 138:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/exception_ptr.h 139:16 - code init_expr - operand result_decl /usr/include/c++/5/bits/exception_ptr.h 139:7 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size ne_expr - operand nop_expr - operand component_ref /usr/include/c++/5/bits/exception_ptr.h 139:16 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 138:32 - operand - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 0 - operand addr_expr - arg component_ref /usr/include/c++/5/bits/nested_exception.h 72:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/nested_exception.h 70:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/nested_exception.h 73:27 - then expr_stmt /usr/include/c++/5/bits/nested_exception.h 73:27 - operand call_expr /usr/include/c++/5/bits/nested_exception.h 73:19 - expresssion addr_expr - function function_decl rethrow_exception /usr/include/c++/5/bits/exception_ptr.h 87:19 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types record_type - value type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/exception_ptr.h 67:26 - argument record_type - decl type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 addr_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/nested_exception.h 73:26 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 92:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/exception_ptr.h 92:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/exception_ptr.h 92:40 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/nested_exception.h 73:26 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 convert_expr - arg void_cst - operand nop_expr - arg addr_expr - operand component_ref /usr/include/c++/5/bits/nested_exception.h 73:20 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/nested_exception.h 70:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/nested_exception.h 73:26 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/nested_exception.h 74:23 - statement expr_stmt /usr/include/c++/5/bits/nested_exception.h 74:23 - operand call_expr /usr/include/c++/5/bits/nested_exception.h 74:21 - expresssion addr_expr - function function_decl terminate /usr/include/c++/5/exception 102:8 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 function_decl nested_ptr /usr/include/c++/5/bits/nested_exception.h 78:5 - isPublic: 1 method_type - function type record_type - method return type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 record_type - method base type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/nested_exception.h 79:5 - function result - isAutogenerated: 1 record_type - result type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/nested_exception.h 78:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/nested_exception.h 78:5 - code cleanup_point_expr /usr/include/c++/5/bits/nested_exception.h 79:14 - operand return_expr /usr/include/c++/5/bits/nested_exception.h 79:14 - operand init_expr - operand result_decl /usr/include/c++/5/bits/nested_exception.h 79:5 - operand - isAutogenerated: 1 record_type - result type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/nested_exception.h 79:14 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/exception_ptr.h 92:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/exception_ptr.h 92:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/exception_ptr.h 92:40 - argument reference_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/nested_exception.h 79:14 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 convert_expr - arg void_cst - operand nop_expr - arg addr_expr - operand component_ref /usr/include/c++/5/bits/nested_exception.h 79:14 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/nested_exception.h 78:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - type name - isAutogenerated: 1 field_decl _vptr.nested_exception /usr/include/c++/5/bits/nested_exception.h 55:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 type_decl nested_exception /usr/include/c++/5/bits/nested_exception.h 56:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_ptr /usr/include/c++/5/bits/nested_exception.h 57:19 - field - signed integer_cst 64 - decl size record_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/exception_ptr.h 123:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/exception_ptr.h 123:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/nested_exception.h 79:14 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 75:11 - type name - isAutogenerated: 1 field_decl _M_exception_object /usr/include/c++/5/bits/exception_ptr.h 77:13 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl exception_ptr /usr/include/c++/5/bits/exception_ptr.h 76:5 - field - isAutogenerated: 1 function_decl bad_alloc /usr/include/c++/5/new 57:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 57:25 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 57:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/new 57:5 - code bind_expr /usr/include/c++/5/new 57:27 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/new 57:25 - statement expr_stmt /usr/include/c++/5/new 57:25 - operand call_expr /usr/include/c++/5/new 57:25 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 63:41 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/exception 63:5 - code bind_expr /usr/include/c++/5/exception 63:41 - operand cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand expr_stmt /usr/include/c++/5/exception 63:39 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 63:17 - operand - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 16 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 cleanup_stmt /usr/include/c++/5/new 57:25 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/new 57:25 - statement expr_stmt /usr/include/c++/5/new 57:25 - operand convert_expr - expresssion modify_expr - operand component_ref - operand component_ref - object indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 320 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 - operand - isAutogenerated: 1 integer_cst 192 - decl size record_type - var type type_decl __si_class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type field_decl 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/new 61:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 61:32 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/new 61:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 61:32 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl what /usr/include/c++/5/new 64:25 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 64:44 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value integer_cst 16 - operand call_expr /usr/include/c++/5/new 57:25 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 64:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/new 57:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 57:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 57:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/new 57:5 - code bind_expr /usr/include/c++/5/new 57:27 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/new 57:25 - statement expr_stmt /usr/include/c++/5/new 57:25 - operand call_expr /usr/include/c++/5/new 57:25 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/exception 63:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/exception 63:41 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 63:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/exception 63:5 - code bind_expr /usr/include/c++/5/exception 63:41 - operand cleanup_point_expr /usr/include/c++/5/exception 63:39 - operand expr_stmt /usr/include/c++/5/exception 63:39 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/exception 63:17 - operand - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt9exception /usr/include/c++/5/exception 60:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 16 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 try_catch_expr /usr/include/c++/5/new 57:25 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/new 57:25 - statement expr_stmt /usr/include/c++/5/new 57:25 - operand convert_expr - expresssion modify_expr - operand component_ref - operand component_ref - object indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt9bad_alloc /usr/include/c++/5/new 54:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 320 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 - operand - isAutogenerated: 1 integer_cst 192 - decl size record_type - var type type_decl __si_class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type field_decl 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/new 61:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 61:32 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/new 61:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 61:32 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl what /usr/include/c++/5/new 64:25 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 64:44 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value integer_cst 16 - operand call_expr /usr/include/c++/5/new 57:25 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/exception 64:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/new 57:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 57:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 57:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl bad_array_new_length /usr/include/c++/5/new 71:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 71:36 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 71:34 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/new 71:5 - code bind_expr /usr/include/c++/5/new 71:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/new 71:36 - statement expr_stmt /usr/include/c++/5/new 71:36 - operand call_expr /usr/include/c++/5/new 71:36 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/new 57:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 57:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 57:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/new 57:5 - code bind_expr /usr/include/c++/5/new 57:27 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/new 57:25 - statement expr_stmt /usr/include/c++/5/new 57:25 - operand try_catch_expr /usr/include/c++/5/new 57:25 - statement statement_list - operand call_expr /usr/include/c++/5/new 57:25 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 71:34 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 cleanup_stmt /usr/include/c++/5/new 71:36 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/new 71:36 - statement expr_stmt /usr/include/c++/5/new 71:36 - operand convert_expr - expresssion modify_expr - operand component_ref - operand component_ref - object component_ref - object indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 71:34 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt20bad_array_new_length /usr/include/c++/5/new 68:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 320 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt20bad_array_new_length /usr/include/c++/5/new 68:9 - operand - isAutogenerated: 1 integer_cst 192 - decl size record_type - var type type_decl __si_class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type field_decl 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/new 75:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 75:43 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/new 75:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 75:43 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl what /usr/include/c++/5/new 78:25 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 78:44 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value integer_cst 16 - operand call_expr /usr/include/c++/5/new 71:36 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/new 61:13 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 61:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 71:34 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/new 71:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 71:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 71:34 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/new 71:5 - code bind_expr /usr/include/c++/5/new 71:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/new 71:36 - statement expr_stmt /usr/include/c++/5/new 71:36 - operand call_expr /usr/include/c++/5/new 71:36 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/new 57:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 57:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 57:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/new 57:5 - code bind_expr /usr/include/c++/5/new 57:27 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/new 57:25 - statement expr_stmt /usr/include/c++/5/new 57:25 - operand try_catch_expr /usr/include/c++/5/new 57:25 - statement statement_list - operand call_expr /usr/include/c++/5/new 57:25 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/exception 64:13 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 57:23 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 71:34 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 try_catch_expr /usr/include/c++/5/new 71:36 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/new 71:36 - statement expr_stmt /usr/include/c++/5/new 71:36 - operand convert_expr - expresssion modify_expr - operand component_ref - operand component_ref - object component_ref - object indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 71:34 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTVSt20bad_array_new_length /usr/include/c++/5/new 68:9 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 320 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTISt20bad_array_new_length /usr/include/c++/5/new 68:9 - operand - isAutogenerated: 1 integer_cst 192 - decl size record_type - var type type_decl __si_class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type field_decl 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor /usr/include/c++/5/new 75:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 75:43 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor /usr/include/c++/5/new 75:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 75:43 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl what /usr/include/c++/5/new 78:25 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - method base type tree_list - arg types parm_decl this /usr/include/c++/5/new 78:44 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 4 - max value integer_cst 16 - operand call_expr /usr/include/c++/5/new 71:36 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/new 61:13 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 61:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/new 71:34 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/new 71:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl exception /usr/include/c++/5/exception 60:9 - type name - isAutogenerated: 1 field_decl _vptr.exception /usr/include/c++/5/exception 60:9 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl exception /usr/include/c++/5/exception 61:3 - field - isAutogenerated: 1 type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 71:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/new 71:34 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl bad_array_new_length /usr/include/c++/5/new 68:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 68:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 54:9 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/new 54:9 - field - signed - isAutogenerated: 1 integer_cst 64 - decl size record_type - field type type_decl bad_alloc /usr/include/c++/5/new 55:3 - field - isAutogenerated: 1 type_decl bad_array_new_length /usr/include/c++/5/new 69:3 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl operator new /usr/include/c++/5/new 129:14 - isPublic: 1 function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 129:51 - function result - isAutogenerated: 1 pointer_type - result type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size parm_decl /usr/include/c++/5/new 129:32 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __p /usr/include/c++/5/new 129:46 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/new 129:14 - code return_expr /usr/include/c++/5/new 130:10 - operand init_expr - operand result_decl /usr/include/c++/5/new 129:51 - operand - isAutogenerated: 1 pointer_type - result type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __p /usr/include/c++/5/new 129:46 - operand pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator new [] /usr/include/c++/5/new 131:14 - isPublic: 1 function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 131:53 - function result - isAutogenerated: 1 pointer_type - result type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size parm_decl /usr/include/c++/5/new 131:34 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __p /usr/include/c++/5/new 131:48 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/new 131:14 - code return_expr /usr/include/c++/5/new 132:10 - operand init_expr - operand result_decl /usr/include/c++/5/new 131:53 - operand - isAutogenerated: 1 pointer_type - result type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __p /usr/include/c++/5/new 131:48 - operand pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator delete /usr/include/c++/5/new 135:13 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 135:45 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/new 135:35 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/new 135:42 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/new 135:13 - code statement_list - operand function_decl operator delete [] /usr/include/c++/5/new 136:13 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/new 136:45 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/new 136:35 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/new 136:42 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/new 136:13 - code statement_list - operand function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 69:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types reference_type - value pointer_type - nested type type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type pointer_type - element type integer_type - domain - precisionBits: 64 - signed field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type pointer_type - element type integer_type - domain - precisionBits: 64 - signed type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:28 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __cloc /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 69:72 - argument tree_list - attribute identifier_node __unused__ - purpose reference_type - decl type pointer_type - nested type type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type pointer_type - element type integer_type - domain - precisionBits: 64 - signed field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type pointer_type - element type integer_type - domain - precisionBits: 64 - signed type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __out /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 70:12 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __size /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 71:50 - argument tree_list - attribute identifier_node __unused__ - purpose integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size - isUsed: 1 parm_decl __fmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 108:17 - code var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type pointer_type - element type integer_type - domain - precisionBits: 64 - signed field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type pointer_type - element type integer_type - domain - precisionBits: 64 - signed type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:53 - statement var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:53 - statement expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:53 - operand convert_expr - expresssion init_expr - operand var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:46 - operand addr_expr - function function_decl __uselocale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type type_decl __locale_t /usr/include/xlocale.h 39:4 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value type_decl __locale_t /usr/include/xlocale.h 39:4 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 - argument pointer_type - decl type type_decl __locale_t /usr/include/xlocale.h 39:4 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg indirect_ref - operand - isUsed: 1 parm_decl __cloc /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 69:72 - ref tree_list - attribute identifier_node __unused__ - purpose reference_type - decl type pointer_type - nested type type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type pointer_type - element type integer_type - domain - precisionBits: 64 - signed field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type pointer_type - element type integer_type - domain - precisionBits: 64 - signed type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 integer_cst 64 - parm size decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - statement var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - operand - isUsed: 1 integer_cst 192 - decl size array_type - var type type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 89:38 - statement expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 89:38 - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 89:23 - expresssion addr_expr - function function_decl __builtin_va_start 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - arg addr_expr - operand var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value - isUsed: 1 parm_decl __fmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:18 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:71 - statement var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:71 - statement expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:71 - operand convert_expr - expresssion init_expr - operand var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:42 - operand addr_expr - function function_decl __builtin_vsnprintf 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value identifier_node printf - value tree_list - chain tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __out /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 70:12 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __size /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 71:50 - operand tree_list - attribute identifier_node __unused__ - purpose integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size - isUsed: 1 parm_decl __fmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:18 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:29 - statement expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:29 - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:21 - expresssion addr_expr - function function_decl __builtin_va_end 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - arg addr_expr - operand var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:34 - statement expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:34 - operand convert_expr - expresssion call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:27 - operand addr_expr - function function_decl __uselocale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type type_decl __locale_t /usr/include/xlocale.h 39:4 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value type_decl __locale_t /usr/include/xlocale.h 39:4 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 52:34 - argument pointer_type - decl type type_decl __locale_t /usr/include/xlocale.h 39:4 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 integer_cst 64 - parm size var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - arg - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 108:12 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:28 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 nop_expr - operand var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 - type name record_type - nested type type_decl __locale_struct /usr/include/xlocale.h 27:16 - type name - isAutogenerated: 1 field_decl __locales /usr/include/xlocale.h 30:37 - field - signed integer_cst 832 - decl size array_type - field type field_decl __ctype_b /usr/include/xlocale.h 33:29 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_tolower /usr/include/xlocale.h 34:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __ctype_toupper /usr/include/xlocale.h 35:14 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __names /usr/include/xlocale.h 38:25 - field - signed integer_cst 832 - decl size array_type - field type type_decl __locale_struct /usr/include/xlocale.h 28:1 - field - isAutogenerated: 1 var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 - block vars - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl __bswap_32 /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:1 function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:31 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:26 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size return_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 47:34 - code init_expr - operand result_decl /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:31 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - decl size call_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 47:28 - operand addr_expr - function function_decl __builtin_bswap32 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:26 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size function_decl __bswap_64 /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:29 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:24 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size return_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 111:34 - code init_expr - operand result_decl /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:29 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/x86_64-linux-gnu/bits/byteswap.h 111:28 - operand addr_expr - function function_decl __builtin_bswap64 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __bsx /usr/include/x86_64-linux-gnu/bits/byteswap.h 109:24 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl __uint64_t /usr/include/x86_64-linux-gnu/bits/types.h 44:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl __pthread_cleanup_class /usr/include/pthread.h 570:3 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 571:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/pthread.h 570:63 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __fct /usr/include/pthread.h 570:49 - argument pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size - isUsed: 1 parm_decl __arg /usr/include/pthread.h 570:58 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/pthread.h 571:69 - code statement_list - operand cleanup_point_expr /usr/include/pthread.h 571:65 - statement expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/pthread.h 571:65 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/pthread.h 570:63 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value - isUsed: 1 parm_decl __fct /usr/include/pthread.h 570:49 - operand pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size cleanup_point_expr /usr/include/pthread.h 571:65 - statement expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/pthread.h 571:65 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/pthread.h 570:63 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __arg /usr/include/pthread.h 570:58 - operand pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/pthread.h 571:65 - statement expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/pthread.h 571:65 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/pthread.h 570:63 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand block - operand function_decl __base_ctor /usr/include/pthread.h 570:3 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 571:69 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/pthread.h 570:63 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __fct /usr/include/pthread.h 570:49 - argument pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size - isUsed: 1 parm_decl __arg /usr/include/pthread.h 570:58 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/pthread.h 571:69 - code statement_list - operand cleanup_point_expr /usr/include/pthread.h 571:65 - statement expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/pthread.h 571:65 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/pthread.h 570:63 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value - isUsed: 1 parm_decl __fct /usr/include/pthread.h 570:49 - operand pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size cleanup_point_expr /usr/include/pthread.h 571:65 - statement expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/pthread.h 571:65 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/pthread.h 570:63 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __arg /usr/include/pthread.h 570:58 - operand pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/pthread.h 571:65 - statement expr_stmt /usr/include/pthread.h 571:65 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/pthread.h 571:65 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/pthread.h 570:63 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand block - operand function_decl __comp_ctor /usr/include/pthread.h 570:3 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 571:69 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/pthread.h 570:63 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __fct /usr/include/pthread.h 570:49 - argument pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size - isUsed: 1 parm_decl __arg /usr/include/pthread.h 570:58 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl __pthread_cleanup_class /usr/include/pthread.h 572:3 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 572:31 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __in_chrg /usr/include/pthread.h 572:29 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/pthread.h 572:3 - code statement_list - operand bind_expr /usr/include/pthread.h 572:79 - statement cleanup_stmt /usr/include/pthread.h 572:31 - operand statement_list - body if_stmt /usr/include/pthread.h 572:33 - statement ne_expr - condition component_ref /usr/include/pthread.h 572:37 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 0 - operand cleanup_point_expr /usr/include/pthread.h 572:77 - then expr_stmt /usr/include/pthread.h 572:77 - operand call_expr /usr/include/pthread.h 572:63 - expresssion component_ref /usr/include/pthread.h 572:46 - function indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value component_ref /usr/include/pthread.h 572:64 - arg indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 modify_expr - expresssion indirect_ref - operand nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl __cancel_routine /usr/include/pthread.h 562:7 - field - signed integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 562:7 - field - signed integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 562:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 562:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand label_expr /usr/include/pthread.h 572:79 - statement label_decl /usr/include/pthread.h 572:31 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/pthread.h 572:3 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 572:79 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/pthread.h 572:3 - code statement_list - operand bind_expr /usr/include/pthread.h 572:79 - statement try_finally /usr/include/pthread.h 572:31 - operand statement_list - operand cond_expr /usr/include/pthread.h 572:33 - statement ne_expr - operand component_ref /usr/include/pthread.h 572:37 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 0 - operand cleanup_point_expr /usr/include/pthread.h 572:77 - operand expr_stmt /usr/include/pthread.h 572:77 - operand call_expr /usr/include/pthread.h 572:63 - expresssion component_ref /usr/include/pthread.h 572:46 - function indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value component_ref /usr/include/pthread.h 572:64 - arg indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr /usr/include/pthread.h 572:33 - operand integer_cst 0 - operand modify_expr - operand indirect_ref - operand nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl __cancel_routine /usr/include/pthread.h 562:7 - field - signed integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 562:7 - field - signed integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 562:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 562:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand label_expr /usr/include/pthread.h 572:79 - statement label_decl /usr/include/pthread.h 572:31 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/pthread.h 572:3 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 572:79 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/pthread.h 572:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl __setdoit /usr/include/pthread.h 573:8 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 573:33 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/pthread.h 573:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __newval /usr/include/pthread.h 573:23 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/pthread.h 573:53 - code expr_stmt /usr/include/pthread.h 573:53 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/pthread.h 573:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 573:31 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __newval /usr/include/pthread.h 573:23 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl __defer /usr/include/pthread.h 574:8 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 574:19 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/pthread.h 574:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/pthread.h 575:24 - code expr_stmt /usr/include/pthread.h 575:24 - operand convert_expr - expresssion call_expr /usr/include/pthread.h 574:43 - operand addr_expr - function function_decl pthread_setcanceltype /usr/include/pthread.h 521:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain void_type - value parm_decl __type /usr/include/pthread.h 521:39 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size parm_decl __oldtype /usr/include/pthread.h 521:52 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 0 - arg addr_expr - arg component_ref /usr/include/pthread.h 575:10 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 574:17 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl __restore /usr/include/pthread.h 576:8 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/pthread.h 576:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/pthread.h 576:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/pthread.h 576:69 - code expr_stmt /usr/include/pthread.h 576:69 - operand convert_expr - expresssion call_expr /usr/include/pthread.h 576:51 - operand addr_expr - function function_decl pthread_setcanceltype /usr/include/pthread.h 521:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain void_type - value parm_decl __type /usr/include/pthread.h 521:39 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size parm_decl __oldtype /usr/include/pthread.h 521:52 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg component_ref /usr/include/pthread.h 576:52 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/pthread.h 576:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl __pthread_cleanup_class /usr/include/pthread.h 562:7 - type name - isAutogenerated: 1 field_decl __cancel_routine /usr/include/pthread.h 564:35 - field - unsigned integer_cst 64 - decl size pointer_type - field type function_type - nested type void_type - function return type field_decl __cancel_arg /usr/include/pthread.h 565:9 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type field_decl __do_it /usr/include/pthread.h 566:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl __pthread_cleanup_class /usr/include/pthread.h 563:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl __cancel_type /usr/include/pthread.h 567:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 0 - arg function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst __pthread_key_create - value - stringLength: 21 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value tree_list - arg types pointer_type - value tree_list - chain parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - argument pointer_type - decl type function_type - nested type void_type - function return type integer_cst 64 - parm size pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - argument parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - argument pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - argument parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - argument pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - argument parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - argument pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 function_decl __gthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value function_type - nested type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 660:17 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __func /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:66 - argument pointer_type - decl type function_type - nested type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size - isUsed: 1 parm_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 660:11 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 662:68 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 662:68 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 660:17 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 662:35 - operand addr_expr - function function_decl __gthrw_pthread_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_create - value - stringLength: 15 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - chain integer_cst 3 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value union_type - nested type tree_list - chain pointer_type - value tree_list - chain parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_attr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 69:30 - type name field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 65:38 - field - signed integer_cst 448 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 66:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl pthread_attr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 64:1 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 - argument pointer_type - decl type function_type - nested type pointer_type - function return type void_type - nested type tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 105:1 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:32 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - arg - isUsed: 1 parm_decl __func /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 659:66 - arg pointer_type - decl type function_type - nested type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size - isUsed: 1 parm_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 660:11 - arg pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_join /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value pointer_type - nested type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:59 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:29 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __value_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:48 - argument pointer_type - decl type pointer_type - nested type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 668:57 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 668:57 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:59 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 668:33 - operand addr_expr - function function_decl __gthrw_pthread_join /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_join - value - stringLength: 13 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain void_type - value parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 106:1 - argument pointer_type - decl type pointer_type - nested type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:29 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __value_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 666:48 - arg pointer_type - decl type pointer_type - nested type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_detach /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:41 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:31 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 674:46 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 674:46 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:41 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 674:35 - operand addr_expr - function function_decl __gthrw_pthread_detach /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 109:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_detach - value - stringLength: 15 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 109:1 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __threadid /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 672:31 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl __gthread_equal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:52 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __t1 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:30 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __t2 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:48 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 680:45 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 680:45 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:52 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 680:34 - operand addr_expr - function function_decl __gthrw_pthread_equal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_equal - value - stringLength: 14 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 107:1 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __t1 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:30 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __t2 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 678:48 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl __gthread_self /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 684:1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 684:21 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 686:34 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 686:34 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 684:21 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl __gthread_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 47:19 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 686:33 - operand addr_expr - function function_decl __gthrw_pthread_self /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 108:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_self - value - stringLength: 13 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl pthread_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 60:27 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 function_decl __gthread_yield /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 690:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 690:22 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 692:33 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 692:33 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 690:22 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 692:32 - operand addr_expr - function function_decl __gthrw_sched_yield /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 113:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst sched_yield - value - stringLength: 12 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl __gthread_once_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 49:24 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:64 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl __gthread_once_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 49:24 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __func /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:63 - argument pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 698:3 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 698:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 699:50 - then return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 699:50 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:64 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 699:35 - operand addr_expr - function function_decl __gthrw_pthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_once - value - stringLength: 13 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - chain integer_cst 2 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl pthread_once_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 167:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value function_type - nested type void_type - function return type tree_list - chain void_type - value parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl pthread_once_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 167:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 101:1 - argument pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value integer_cst 64 - parm size - isUsed: 1 parm_decl __once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:35 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl __gthread_once_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 49:24 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __func /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:63 - arg pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 701:13 - else init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 696:64 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst -1 - operand function_decl __gthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain pointer_type - value function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:70 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __dtor /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:69 - argument pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 707:53 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 707:53 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:70 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 707:39 - operand addr_expr - function function_decl __gthrw_pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_key_create - value - stringLength: 19 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - unsigned type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain pointer_type - value function_type - nested type void_type - function return type tree_list - chain void_type - value parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 131:1 - argument pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:40 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __dtor /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 705:69 - arg pointer_type - decl type function_type - nested type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type tree_list - chain void_type - value integer_cst 64 - parm size function_decl __gthread_key_delete /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:44 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:39 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 713:45 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 713:45 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:44 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 713:39 - operand addr_expr - function function_decl __gthrw_pthread_key_delete /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 132:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_key_delete - value - stringLength: 19 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 132:1 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size - isUsed: 1 parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 711:39 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size function_decl __gthread_getspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:1 function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:45 - function result - isAutogenerated: 1 pointer_type - result type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:40 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 719:46 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 719:46 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:45 - operand - isAutogenerated: 1 pointer_type - result type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 719:40 - operand addr_expr - function function_decl __gthrw_pthread_getspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 102:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_getspecific - value - stringLength: 20 tree_list - chain identifier_node weakref - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 102:1 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size - isUsed: 1 parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 717:40 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size function_decl __gthread_setspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:64 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:40 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size - isUsed: 1 parm_decl __ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:59 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 725:53 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 725:53 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:64 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 725:40 - operand addr_expr - function function_decl __gthrw_pthread_setspecific /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_setspecific - value - stringLength: 20 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain pointer_type - value void_type - nested type tree_list - chain void_type - value parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl pthread_key_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 163:22 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 103:1 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __key /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:40 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl __gthread_key_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 48:23 - type name integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size - isUsed: 1 parm_decl __ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 723:59 - arg pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:58 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:51 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 731:3 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 731:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 732:49 - then expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 732:49 - operand convert_expr - expresssion call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 732:34 - operand addr_expr - function function_decl __gthrw_pthread_mutex_init /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_mutex_init - value - stringLength: 19 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain pointer_type - value union_type - nested type tree_list - chain void_type - value parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 121:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutexattr_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 133:3 - type name field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 131:43 - field - signed integer_cst 32 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 132:7 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl ._46 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 130:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 729:51 - arg pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - arg function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:3 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 - then return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:44 - operand addr_expr - function function_decl __gthrw_pthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_mutex_destroy - value - stringLength: 22 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 - arg pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 741:12 - else init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 0 - operand function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:3 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 - then return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:41 - operand addr_expr - function function_decl __gthrw_pthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_mutex_lock - value - stringLength: 19 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 - arg pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 750:12 - else init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 0 - operand function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:3 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 - then return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:44 - operand addr_expr - function function_decl __gthrw_pthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_mutex_trylock - value - stringLength: 22 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 - arg pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 759:12 - else init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 0 - operand function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 - argument pointer_type - decl type record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:3 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 - then return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:46 - operand addr_expr - function function_decl __gthrw_pthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_mutex_timedlock - value - stringLength: 24 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - chain integer_cst 2 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type tree_list - chain void_type - value parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 - argument pointer_type - decl type record_type - nested type type_decl timespec /usr/include/time.h 120:8 - type name - isAutogenerated: 1 field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 - arg pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 - arg pointer_type - decl type record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 770:12 - else init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 0 - operand function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:3 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 - then return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:43 - operand addr_expr - function function_decl __gthrw_pthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_mutex_unlock - value - stringLength: 21 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 - arg pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 780:12 - else init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 0 - operand function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:69 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:62 - argument pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 810:39 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 810:39 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:69 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 810:31 - operand addr_expr - function function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:3 - code cleanup_point_expr - operand ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 747:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 - operand return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:49 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - operand - isAutogenerated: 1 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 748:41 - operand addr_expr - function function_decl __gthrw_pthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 115:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:42 - arg return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 750:12 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 745:49 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed integer_cst 32 - decl size integer_cst 0 - operand - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 808:62 - arg pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:72 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:65 - argument pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 816:42 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 816:42 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:72 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 816:34 - operand addr_expr - function function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:3 - code cleanup_point_expr - operand ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 756:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 - operand return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:52 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - operand - isAutogenerated: 1 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 757:44 - operand addr_expr - function function_decl __gthrw_pthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 116:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:45 - arg return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 759:12 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 754:52 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed integer_cst 32 - decl size integer_cst 0 - operand - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 814:65 - arg pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 821:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 822:47 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 821:67 - argument pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 822:34 - argument pointer_type - decl type record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 824:59 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 824:59 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 822:47 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 824:36 - operand addr_expr - function function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 - argument pointer_type - decl type record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:3 - code cleanup_point_expr - operand ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 767:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 - operand return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:69 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - operand - isAutogenerated: 1 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 768:46 - operand addr_expr - function function_decl __gthrw_pthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 118:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 764:47 - arg - isUsed: 1 parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:31 - arg return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 770:12 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 765:44 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed integer_cst 32 - decl size integer_cst 0 - operand - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 821:67 - arg pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 822:34 - arg pointer_type - decl type record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:71 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:64 - argument pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 831:41 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 831:41 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:71 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 831:33 - operand addr_expr - function function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:3 - code cleanup_point_expr - operand ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 777:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 - operand return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:51 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - operand - isAutogenerated: 1 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 778:43 - operand addr_expr - function function_decl __gthrw_pthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 120:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:44 - arg return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 780:12 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 775:51 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed integer_cst 32 - decl size integer_cst 0 - operand - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 829:64 - arg pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:72 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:65 - argument pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 837:42 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 837:42 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:72 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 837:34 - operand addr_expr - function function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:3 - code cleanup_point_expr - operand ne_expr - operand call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 738:26 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed integer_cst 0 - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 - operand return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:52 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - operand - isAutogenerated: 1 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 739:44 - operand addr_expr - function function_decl __gthrw_pthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 122:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:45 - arg return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 741:12 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 736:52 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed integer_cst 32 - decl size integer_cst 0 - operand - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 835:65 - arg pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:51 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:45 - argument pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 852:50 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 852:50 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:51 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 852:43 - operand addr_expr - function function_decl __gthrw_pthread_cond_broadcast /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 125:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_cond_broadcast - value - stringLength: 23 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 125:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 850:45 - arg pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:48 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:42 - argument pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 858:47 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 858:47 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:48 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 858:40 - operand addr_expr - function function_decl __gthrw_pthread_cond_signal /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 126:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_cond_signal - value - stringLength: 20 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 126:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 856:42 - arg pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 - argument pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:38 - operand addr_expr - function function_decl __gthrw_pthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_cond_wait - value - stringLength: 18 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - chain integer_cst 2 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value union_type - nested type tree_list - chain void_type - value parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 - arg pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 - arg pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 869:43 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:45 - argument pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:72 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 869:30 - argument pointer_type - decl type record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 871:74 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 871:74 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 869:43 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 871:43 - operand addr_expr - function function_decl __gthrw_pthread_cond_timedwait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_cond_timedwait - value - stringLength: 23 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - chain integer_cst 2 - value tree_list - chain tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value union_type - nested type tree_list - chain pointer_type - value tree_list - chain parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_mutex_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 127:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 128:1 - argument pointer_type - decl type record_type - nested type type_decl timespec /usr/include/time.h 120:8 - type name - isAutogenerated: 1 field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:45 - arg pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 868:72 - arg pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __abs_timeout /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 869:30 - arg pointer_type - decl type record_type - nested type type_decl __gthread_time_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 53:25 - type name field_decl tv_sec /usr/include/time.h 122:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __time_t /usr/include/x86_64-linux-gnu/bits/types.h 139:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl tv_nsec /usr/include/time.h 123:23 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl __syscall_slong_t /usr/include/x86_64-linux-gnu/bits/types.h 175:33 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl timespec /usr/include/time.h 121:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_cond_wait_recursive /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 875:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 876:47 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 875:50 - argument pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 876:40 - argument pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 878:46 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 878:46 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 876:47 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 878:30 - operand addr_expr - function function_decl __gthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value union_type - nested type tree_list - chain void_type - value result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 - argument pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 - argument pointer_type - decl type union_type - nested type type_decl __gthread_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 50:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:54 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:74 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed integer_cst 32 - decl size call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 864:38 - operand addr_expr - function function_decl __gthrw_pthread_cond_wait /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 127:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:40 - arg - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 862:67 - arg - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 875:50 - arg pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __mutex /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 876:40 - arg pointer_type - decl type union_type - nested type type_decl __gthread_recursive_mutex_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 51:25 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 124:5 - field - signed integer_cst 320 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 94:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __count /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 95:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __owner /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 96:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __nusers /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 98:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __kind /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 102:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __spins /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 104:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __elision /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 105:11 - field - signed integer_cst 16 - decl size integer_type - field type - precisionBits: 16 - signed field_decl __list /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 106:22 - field - signed integer_cst 128 - decl size record_type - field type type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 93:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 125:39 - field - signed integer_cst 320 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 126:12 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._45 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 91:1 - field - isAutogenerated: 1 type_decl __pthread_mutex_s /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 92:10 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __gthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:49 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:43 - argument pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 884:48 - code return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 884:48 - operand init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:49 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 884:41 - operand addr_expr - function function_decl __gthrw_pthread_cond_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 129:1 - operand tree_list - attribute identifier_node alias - purpose tree_list - value string_cst pthread_cond_destroy - value - stringLength: 21 tree_list - chain identifier_node weakref - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 129:1 - argument pointer_type - decl type union_type - nested type type_decl pthread_cond_t /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 153:3 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __cond /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 882:43 - arg pointer_type - decl type union_type - nested type type_decl __gthread_cond_t /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 52:24 - type name field_decl __data /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 150:5 - field - signed integer_cst 384 - decl size record_type - field type type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - type name - isAutogenerated: 1 field_decl __lock /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 142:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl __futex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 143:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __total_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 144:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __wakeup_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 145:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __woken_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 146:42 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl __mutex /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 147:11 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl __nwaiters /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 148:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl __broadcast_seq /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 149:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 field_decl __size /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 151:38 - field - signed integer_cst 384 - decl size array_type - field type integer_type - element type - precisionBits: 8 - isChar: 1 - signed integer_type - domain - precisionBits: 64 - signed field_decl __align /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 152:31 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._47 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 139:1 - field - isAutogenerated: 1 type_decl ._48 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h 141:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/atomicity.h 48:61 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 - code return_expr /usr/include/c++/5/ext/atomicity.h 49:61 - operand init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 48:61 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 - operand call_expr /usr/include/c++/5/ext/atomicity.h 49:61 - operand addr_expr - function function_decl __atomic_fetch_add_4 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size integer_cst 4 - arg function_decl __atomic_add /usr/include/c++/5/ext/atomicity.h 52:3 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/atomicity.h 52:55 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 53:55 - code expr_stmt /usr/include/c++/5/ext/atomicity.h 53:55 - operand convert_expr - expresssion nop_expr /usr/include/c++/5/ext/atomicity.h 53:23 - operand call_expr /usr/include/c++/5/ext/atomicity.h 53:54 - operand addr_expr - function function_decl __atomic_fetch_add_4 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type integer_type - function return type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain nop_expr - arg - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size integer_cst 4 - arg function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/atomicity.h 65:59 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 - code var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand - isUsed: 1 integer_cst 32 - decl size indirect_ref - initial - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_type - var type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 - statement var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand - isUsed: 1 integer_cst 32 - decl size 2 indirect_ref - initial 2 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 68:20 - statement expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size plus_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size return_expr /usr/include/c++/5/ext/atomicity.h 69:12 - statement init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 65:59 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand - isUsed: 1 integer_cst 32 - decl size 2 indirect_ref - initial 2 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - block vars - isUsed: 1 integer_cst 32 - decl size 2 indirect_ref - initial 2 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl __atomic_add_single /usr/include/c++/5/ext/atomicity.h 73:3 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/atomicity.h 73:53 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 74:20 - code expr_stmt /usr/include/c++/5/ext/atomicity.h 74:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - ref pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size plus_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - ref pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 tree_list - attribute identifier_node __unused__ - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/atomicity.h 81:5 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/c++/5/ext/atomicity.h 81:27 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 82:45 - then return_expr /usr/include/c++/5/ext/atomicity.h 82:45 - operand init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size call_expr /usr/include/c++/5/ext/atomicity.h 82:32 - operand addr_expr - function function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/ext/atomicity.h 48:61 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 49:61 - code return_expr /usr/include/c++/5/ext/atomicity.h 49:61 - operand init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 48:61 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed integer_cst 32 - decl size nop_expr /usr/include/c++/5/ext/atomicity.h 49:30 - operand call_expr /usr/include/c++/5/ext/atomicity.h 49:61 - operand addr_expr - function function_decl __atomic_fetch_add_4 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - unsigned nop_expr - arg - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 48:45 - operand nop_expr - arg - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 48:56 - operand integer_cst 4 - arg nop_expr - arg - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 84:52 - else return_expr /usr/include/c++/5/ext/atomicity.h 84:52 - operand init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size call_expr /usr/include/c++/5/ext/atomicity.h 84:39 - operand addr_expr - function function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/ext/atomicity.h 65:59 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/atomicity.h 69:20 - code var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand - isUsed: 1 integer_cst 32 - decl size indirect_ref - initial - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref pointer_type - decl type integer_cst 64 - parm size integer_type - var type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 - statement var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand - isUsed: 1 integer_cst 32 - decl size 2 indirect_ref - initial 2 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref integer_type - var type 2 - precisionBits: 32 - signed cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 68:20 - statement expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref plus_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 65:54 - operand return_expr /usr/include/c++/5/ext/atomicity.h 69:12 - statement init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 65:59 - operand - isAutogenerated: 1 var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - operand - isUsed: 1 block - operand var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 - block vars - isUsed: 1 integer_cst 32 - decl size 2 indirect_ref - initial 2 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 - ref integer_type - var type 2 - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 tree_list - attribute identifier_node __unused__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/atomicity.h 92:55 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 92:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 92:50 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/atomicity.h 95:5 - code cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/c++/5/ext/atomicity.h 95:27 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 bind_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:35 - code var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - statement decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 250:31 - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 return_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:34 - statement init_expr - operand result_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:25 - operand - isAutogenerated: 1 ne_expr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 251:31 - operand nop_expr - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - operand - isStatic: 1 - isUsed: 1 integer_cst 0 - operand block - operand var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 - block vars - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 - operand tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - signed tree_list - attribute pointer_type - var type 2 void_type - nested type integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 96:33 - then expr_stmt /usr/include/c++/5/ext/atomicity.h 96:33 - operand call_expr /usr/include/c++/5/ext/atomicity.h 96:19 - expresssion addr_expr - function function_decl __atomic_add /usr/include/c++/5/ext/atomicity.h 52:3 - operand function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/ext/atomicity.h 52:55 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 53:55 - code expr_stmt /usr/include/c++/5/ext/atomicity.h 53:55 - operand convert_expr - expresssion nop_expr /usr/include/c++/5/ext/atomicity.h 53:23 - operand call_expr /usr/include/c++/5/ext/atomicity.h 53:54 - operand addr_expr - function function_decl __atomic_fetch_add_4 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute function_type - function type integer_type - function return type - precisionBits: 32 - unsigned nop_expr - arg - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 52:39 - operand nop_expr - arg - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 52:50 - operand integer_cst 4 - arg nop_expr - arg - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 92:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 92:50 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 98:40 - else expr_stmt /usr/include/c++/5/ext/atomicity.h 98:40 - operand call_expr /usr/include/c++/5/ext/atomicity.h 98:26 - expresssion addr_expr - function function_decl __atomic_add_single /usr/include/c++/5/ext/atomicity.h 73:3 - operand function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/ext/atomicity.h 73:53 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 74:20 - code expr_stmt /usr/include/c++/5/ext/atomicity.h 74:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - ref plus_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 73:37 - ref - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 73:48 - operand - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 92:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 92:50 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl abs /usr/include/c++/5/cstdlib 166:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/cstdlib 166:15 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __i /usr/include/c++/5/cstdlib 166:12 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/cstdlib 166:44 - code init_expr - operand result_decl /usr/include/c++/5/cstdlib 166:15 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size abs_expr /usr/include/c++/5/cstdlib 166:44 - operand - isUsed: 1 parm_decl __i /usr/include/c++/5/cstdlib 166:12 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl div /usr/include/c++/5/cstdlib 169:3 - isPublic: 1 function_type - function type record_type - function return type type_decl ldiv_t /usr/include/stdlib.h 109:5 - type name field_decl quot /usr/include/stdlib.h 107:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 108:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._71 /usr/include/stdlib.h 106:3 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/cstdlib 169:25 - function result - isAutogenerated: 1 record_type - result type type_decl ldiv_t /usr/include/stdlib.h 109:5 - type name field_decl quot /usr/include/stdlib.h 107:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 108:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._71 /usr/include/stdlib.h 106:3 - field - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl __i /usr/include/c++/5/cstdlib 169:12 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __j /usr/include/c++/5/cstdlib 169:22 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/cstdlib 169:49 - code return_expr /usr/include/c++/5/cstdlib 169:49 - operand init_expr - operand result_decl /usr/include/c++/5/cstdlib 169:25 - operand - isAutogenerated: 1 record_type - result type type_decl ldiv_t /usr/include/stdlib.h 109:5 - type name field_decl quot /usr/include/stdlib.h 107:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 108:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._71 /usr/include/stdlib.h 106:3 - field - isAutogenerated: 1 integer_cst 128 - decl size target_expr /usr/include/c++/5/cstdlib 169:40 - operand var_decl /usr/include/c++/5/cstdlib 169:49 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl ldiv_t /usr/include/stdlib.h 109:5 - type name field_decl quot /usr/include/stdlib.h 107:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 108:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._71 /usr/include/stdlib.h 106:3 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/cstdlib 169:49 - operand addr_expr - function function_decl ldiv /usr/include/stdlib.h 791:15 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type record_type - function return type type_decl ldiv_t /usr/include/stdlib.h 109:5 - type name field_decl quot /usr/include/stdlib.h 107:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 108:14 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._71 /usr/include/stdlib.h 106:3 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value parm_decl __numer /usr/include/stdlib.h 791:30 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size parm_decl __denom /usr/include/stdlib.h 791:48 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/cstdlib 169:12 - arg integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __j /usr/include/c++/5/cstdlib 169:22 - arg integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl abs /usr/include/c++/5/cstdlib 174:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/cstdlib 174:20 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __x /usr/include/c++/5/cstdlib 174:17 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/cstdlib 174:51 - code init_expr - operand result_decl /usr/include/c++/5/cstdlib 174:20 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size abs_expr /usr/include/c++/5/cstdlib 174:51 - operand - isUsed: 1 parm_decl __x /usr/include/c++/5/cstdlib 174:17 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl div /usr/include/c++/5/cstdlib 227:3 - isPublic: 1 function_type - function type record_type - function return type type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/cstdlib 227:35 - function result - isAutogenerated: 1 record_type - result type type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl __n /usr/include/c++/5/cstdlib 227:17 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __d /usr/include/c++/5/cstdlib 227:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/cstdlib 228:71 - code var_decl __q /usr/include/c++/5/cstdlib 228:13 - operand - isUsed: 1 integer_cst 128 - decl size record_type - var type type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/cstdlib 228:13 - statement var_decl __q /usr/include/c++/5/cstdlib 228:13 - operand - isUsed: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/cstdlib 228:38 - statement expr_stmt /usr/include/c++/5/cstdlib 228:38 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/cstdlib 228:22 - operand var_decl __q /usr/include/c++/5/cstdlib 228:13 - object - isUsed: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value trunc_div_expr /usr/include/c++/5/cstdlib 228:33 - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/cstdlib 227:17 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __d /usr/include/c++/5/cstdlib 227:32 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/cstdlib 228:59 - statement expr_stmt /usr/include/c++/5/cstdlib 228:59 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/cstdlib 228:44 - operand var_decl __q /usr/include/c++/5/cstdlib 228:13 - object - isUsed: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value trunc_mod_expr /usr/include/c++/5/cstdlib 228:54 - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/cstdlib 227:17 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __d /usr/include/c++/5/cstdlib 227:32 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/cstdlib 228:68 - statement return_expr /usr/include/c++/5/cstdlib 228:68 - operand init_expr - operand result_decl /usr/include/c++/5/cstdlib 227:35 - operand - isAutogenerated: 1 record_type - result type type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/cstdlib 228:68 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 var_decl __q /usr/include/c++/5/cstdlib 228:13 - operand - isUsed: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 block - operand var_decl __q /usr/include/c++/5/cstdlib 228:13 - block vars - isUsed: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl lldiv_t /usr/include/stdlib.h 121:5 - type name field_decl quot /usr/include/stdlib.h 119:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value field_decl rem /usr/include/stdlib.h 120:19 - field - signed integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value type_decl ._72 /usr/include/stdlib.h 118:3 - field - isAutogenerated: 1 function_decl stoi /usr/include/c++/5/bits/basic_string.h 5256:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5256:63 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5256:22 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5256:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5256:61 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5258:19 - code return_expr /usr/include/c++/5/bits/basic_string.h 5258:19 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5256:63 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/c++/5/bits/basic_string.h 5257:40 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl strtol /usr/include/stdlib.h 183:17 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/stdlib.h 183:48 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/stdlib.h 184:22 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __base /usr/include/stdlib.h 184:36 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stoi - operand - stringLength: 5 call_expr /usr/include/c++/5/bits/basic_string.h 5257:74 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5256:22 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5256:45 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5256:61 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stol /usr/include/c++/5/bits/basic_string.h 5261:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5261:63 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5261:22 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5261:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5261:61 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5263:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5263:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5261:63 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5262:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl strtol /usr/include/stdlib.h 183:17 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/stdlib.h 183:48 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/stdlib.h 184:22 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __base /usr/include/stdlib.h 184:36 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stol - operand - stringLength: 5 call_expr /usr/include/c++/5/bits/basic_string.h 5262:63 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5261:22 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5261:45 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5261:61 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stoul /usr/include/c++/5/bits/basic_string.h 5266:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5266:64 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5266:23 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5266:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5266:62 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5268:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5268:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5266:64 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5267:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl strtoul /usr/include/stdlib.h 187:26 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/stdlib.h 187:58 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/stdlib.h 188:25 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __base /usr/include/stdlib.h 188:39 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stoul - operand - stringLength: 6 call_expr /usr/include/c++/5/bits/basic_string.h 5267:65 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5266:23 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5266:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5266:62 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stoll /usr/include/c++/5/bits/basic_string.h 5271:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5271:64 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5271:23 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5271:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5271:62 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5273:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5273:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5271:64 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5272:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl strtoll /usr/include/stdlib.h 209:22 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/stdlib.h 209:54 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/stdlib.h 210:28 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __base /usr/include/stdlib.h 210:42 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stoll - operand - stringLength: 6 call_expr /usr/include/c++/5/bits/basic_string.h 5272:65 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5271:23 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5271:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5271:62 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stoull /usr/include/c++/5/bits/basic_string.h 5276:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5276:65 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5276:24 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5276:47 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5276:63 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5278:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5278:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5276:65 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5277:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl strtoull /usr/include/stdlib.h 214:31 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/stdlib.h 214:64 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/stdlib.h 215:24 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __base /usr/include/stdlib.h 215:38 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stoull - operand - stringLength: 7 call_expr /usr/include/c++/5/bits/basic_string.h 5277:67 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5276:24 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5276:47 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5276:63 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stof /usr/include/c++/5/bits/basic_string.h 5282:3 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5282:46 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5282:22 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5282:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5283:72 - code return_expr /usr/include/c++/5/bits/basic_string.h 5283:72 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5282:46 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5283:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 32 tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size addr_expr - arg function_decl strtof /usr/include/stdlib.h 172:14 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain void_type - value parm_decl __nptr /usr/include/stdlib.h 172:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/stdlib.h 173:26 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand string_cst stof - operand - stringLength: 5 call_expr /usr/include/c++/5/bits/basic_string.h 5283:63 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5282:22 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5282:45 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl stod /usr/include/c++/5/bits/basic_string.h 5286:3 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5286:46 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5286:22 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5286:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5287:72 - code return_expr /usr/include/c++/5/bits/basic_string.h 5287:72 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5286:46 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5287:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 64 tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size addr_expr - arg function_decl strtod /usr/include/stdlib.h 164:15 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain void_type - value parm_decl __nptr /usr/include/stdlib.h 164:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/stdlib.h 165:27 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand string_cst stod - operand - stringLength: 5 call_expr /usr/include/c++/5/bits/basic_string.h 5287:63 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5286:22 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5286:45 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl stold /usr/include/c++/5/bits/basic_string.h 5290:3 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5290:47 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5290:23 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5290:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5291:74 - code return_expr /usr/include/c++/5/bits/basic_string.h 5291:74 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5290:47 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5291:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 80 tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size addr_expr - arg function_decl strtold /usr/include/stdlib.h 175:20 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node __nonnull__ - purpose tree_list - value integer_cst 1 - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain void_type - value parm_decl __nptr /usr/include/stdlib.h 175:52 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/stdlib.h 176:26 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand string_cst stold - operand - stringLength: 6 call_expr /usr/include/c++/5/bits/basic_string.h 5291:65 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5290:23 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5290:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl to_string /usr/include/c++/5/bits/basic_string.h 5297:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5297:22 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5297:17 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5299:20 - code return_expr /usr/include/c++/5/bits/basic_string.h 5299:20 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5297:22 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5298:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5299:20 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5299:20 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5298:63 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5298:71 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst %d - operand - stringLength: 3 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5297:17 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5299:20 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_string /usr/include/c++/5/bits/basic_string.h 5302:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5302:27 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5302:22 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5305:20 - code return_expr /usr/include/c++/5/bits/basic_string.h 5305:20 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5302:27 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5303:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5305:20 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5305:20 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5304:11 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5304:19 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst %u - operand - stringLength: 3 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5302:22 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5305:20 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_string /usr/include/c++/5/bits/basic_string.h 5308:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5308:23 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5308:18 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5310:21 - code return_expr /usr/include/c++/5/bits/basic_string.h 5310:21 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5308:23 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5309:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5310:21 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5310:21 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5309:63 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5309:71 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst %ld - operand - stringLength: 4 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5308:18 - arg integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5310:21 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_string /usr/include/c++/5/bits/basic_string.h 5313:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5313:32 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5313:27 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5316:21 - code return_expr /usr/include/c++/5/bits/basic_string.h 5316:21 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5313:32 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5314:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5316:21 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5316:21 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5315:11 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5315:19 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst %lu - operand - stringLength: 4 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5313:27 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5316:21 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_string /usr/include/c++/5/bits/basic_string.h 5319:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5319:28 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5319:23 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5322:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5322:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5319:28 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5320:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5322:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5322:22 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5321:11 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5321:19 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst %lld - operand - stringLength: 5 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5319:23 - arg integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5322:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_string /usr/include/c++/5/bits/basic_string.h 5325:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5325:37 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5325:32 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5328:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5328:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5325:37 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5326:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5328:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5328:22 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5327:11 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5327:19 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst %llu - operand - stringLength: 5 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5325:32 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5328:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_string /usr/include/c++/5/bits/basic_string.h 5331:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types real_type - value - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5331:24 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5331:19 - argument real_type - decl type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 5336:21 - code var_decl __n /usr/include/c++/5/bits/basic_string.h 5333:15 - operand - isUsed: 1 integer_cst 32 - decl size integer_cst 58 - initial integer_type - var type - precisionBits: 32 - signed type_decl int 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 /usr/include/c++/5/bits/basic_string.h 5334:62 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 5334:62 - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5333:15 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 58 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5336:20 - statement return_expr /usr/include/c++/5/bits/basic_string.h 5336:20 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5331:24 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5335:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5336:20 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5336:20 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size integer_cst 58 - arg nop_expr - arg addr_expr - operand string_cst %f - operand - stringLength: 3 nop_expr - arg - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5331:19 - operand real_type - decl type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5336:20 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5333:15 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 58 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl to_string /usr/include/c++/5/bits/basic_string.h 5340:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types real_type - value - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5340:25 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5340:20 - argument real_type - decl type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 5345:21 - code var_decl __n /usr/include/c++/5/bits/basic_string.h 5342:15 - operand - isUsed: 1 integer_cst 32 - decl size integer_cst 328 - initial integer_type - var type - precisionBits: 32 - signed type_decl int 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 /usr/include/c++/5/bits/basic_string.h 5343:63 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 5343:63 - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5342:15 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 328 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5345:20 - statement return_expr /usr/include/c++/5/bits/basic_string.h 5345:20 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5340:25 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5344:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5345:20 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5345:20 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size integer_cst 328 - arg nop_expr - arg addr_expr - operand string_cst %f - operand - stringLength: 3 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5340:20 - arg real_type - decl type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5345:20 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5342:15 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 328 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl to_string /usr/include/c++/5/bits/basic_string.h 5349:3 - isPublic: 1 function_type - function type record_type - function return type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types real_type - value - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5349:30 - function result - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5349:25 - argument real_type - decl type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 5354:22 - code var_decl __n /usr/include/c++/5/bits/basic_string.h 5351:15 - operand - isUsed: 1 integer_cst 32 - decl size integer_cst 4952 - initial integer_type - var type - precisionBits: 32 - signed type_decl int 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 /usr/include/c++/5/bits/basic_string.h 5352:68 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 5352:68 - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5351:15 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 4952 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5354:21 - statement return_expr /usr/include/c++/5/bits/basic_string.h 5354:21 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5349:30 - operand - isAutogenerated: 1 record_type - result type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5353:43 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5354:21 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5354:21 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vsnprintf /usr/include/stdio.h 390:12 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - attribute identifier_node __format__ - purpose tree_list - value identifier_node __printf__ - value tree_list - chain integer_cst 3 - value tree_list - chain tree_list - chain identifier_node nonnull - purpose tree_list - value integer_cst 3 - value tree_list - chain identifier_node format - purpose tree_list - value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/stdio.h 390:40 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __maxlen /usr/include/stdio.h 390:52 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/stdio.h 391:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/stdio.h 391:53 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size integer_cst 4952 - arg nop_expr - arg addr_expr - operand string_cst %Lf - operand - stringLength: 4 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5349:25 - arg real_type - decl type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5354:21 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5351:15 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 4952 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl stoi /usr/include/c++/5/bits/basic_string.h 5359:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5359:64 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5359:23 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5359:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5359:62 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5361:19 - code return_expr /usr/include/c++/5/bits/basic_string.h 5361:19 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5359:64 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 call_expr /usr/include/c++/5/bits/basic_string.h 5360:40 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl wcstol /usr/include/wchar.h 468:17 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/wchar.h 468:51 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/wchar.h 469:25 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __base /usr/include/wchar.h 469:39 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stoi - operand - stringLength: 5 call_expr /usr/include/c++/5/bits/basic_string.h 5360:74 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5359:23 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5359:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5359:62 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stol /usr/include/c++/5/bits/basic_string.h 5364:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5364:64 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5364:23 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5364:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5364:62 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5366:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5366:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5364:64 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5365:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl wcstol /usr/include/wchar.h 468:17 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/wchar.h 468:51 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/wchar.h 469:25 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __base /usr/include/wchar.h 469:39 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stol - operand - stringLength: 5 call_expr /usr/include/c++/5/bits/basic_string.h 5365:63 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5364:23 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5364:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5364:62 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stoul /usr/include/c++/5/bits/basic_string.h 5369:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5369:65 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5369:24 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5369:47 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5369:63 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5371:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5371:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5369:65 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5370:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl wcstoul /usr/include/wchar.h 473:26 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/wchar.h 473:61 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/wchar.h 474:28 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __base /usr/include/wchar.h 474:42 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stoul - operand - stringLength: 6 call_expr /usr/include/c++/5/bits/basic_string.h 5370:65 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5369:24 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5369:47 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5369:63 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stoll /usr/include/c++/5/bits/basic_string.h 5374:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5374:65 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5374:24 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5374:47 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5374:63 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5376:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5376:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5374:65 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5375:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl wcstoll /usr/include/wchar.h 483:22 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/wchar.h 483:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/wchar.h 484:31 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __base /usr/include/wchar.h 484:45 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stoll - operand - stringLength: 6 call_expr /usr/include/c++/5/bits/basic_string.h 5375:65 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5374:24 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5374:47 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5374:63 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stoull /usr/include/c++/5/bits/basic_string.h 5379:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 10 - purpose integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5379:66 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5379:25 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5379:48 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5379:64 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5381:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5381:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5379:66 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5380:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value addr_expr - arg function_decl wcstoull /usr/include/wchar.h 490:31 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain integer_type - value - precisionBits: 32 - signed tree_list - chain parm_decl __nptr /usr/include/wchar.h 490:67 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/wchar.h 491:27 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __base /usr/include/wchar.h 492:10 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size nop_expr - arg addr_expr - operand string_cst stoull - operand - stringLength: 7 call_expr /usr/include/c++/5/bits/basic_string.h 5380:67 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5379:25 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5379:48 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base /usr/include/c++/5/bits/basic_string.h 5379:64 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl stof /usr/include/c++/5/bits/basic_string.h 5385:3 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5385:47 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5385:23 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5385:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5386:72 - code return_expr /usr/include/c++/5/bits/basic_string.h 5386:72 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5385:47 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5386:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 32 tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size addr_expr - arg function_decl wcstof /usr/include/wchar.h 457:14 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain void_type - value parm_decl __nptr /usr/include/wchar.h 457:48 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/wchar.h 458:29 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand string_cst stof - operand - stringLength: 5 call_expr /usr/include/c++/5/bits/basic_string.h 5386:63 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5385:23 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5385:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl stod /usr/include/c++/5/bits/basic_string.h 5389:3 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5389:47 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5389:23 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5389:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5390:72 - code return_expr /usr/include/c++/5/bits/basic_string.h 5390:72 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5389:47 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5390:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 64 tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size addr_expr - arg function_decl wcstod /usr/include/wchar.h 450:15 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain void_type - value parm_decl __nptr /usr/include/wchar.h 450:49 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/wchar.h 451:30 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand string_cst stod - operand - stringLength: 5 call_expr /usr/include/c++/5/bits/basic_string.h 5390:63 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5389:23 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5389:46 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl stold /usr/include/c++/5/bits/basic_string.h 5393:3 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_cst 0 - purpose pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5393:48 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5393:24 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5393:47 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5394:74 - code return_expr /usr/include/c++/5/bits/basic_string.h 5394:74 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5393:48 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5394:29 - operand addr_expr - function function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 80 tree_list - arg types tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size addr_expr - arg function_decl wcstold /usr/include/wchar.h 459:20 - operand - isExternal: 1 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value pointer_type - nested type tree_list - chain void_type - value parm_decl __nptr /usr/include/wchar.h 459:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __endptr /usr/include/wchar.h 460:29 - argument pointer_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand string_cst stold - operand - stringLength: 6 call_expr /usr/include/c++/5/bits/basic_string.h 5394:65 - arg addr_expr - function function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 5393:24 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/bits/basic_string.h 5393:47 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5399:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5399:23 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5399:18 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5401:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5401:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5399:23 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5400:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5401:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5401:22 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5400:64 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5400:72 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 12 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5399:18 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5401:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5404:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5404:28 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5404:23 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5407:22 - code return_expr /usr/include/c++/5/bits/basic_string.h 5407:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5404:28 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5405:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5407:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5407:22 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5406:12 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5406:20 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 12 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5404:23 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5407:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5410:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5410:24 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5410:19 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5412:23 - code return_expr /usr/include/c++/5/bits/basic_string.h 5412:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5410:24 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5411:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5412:23 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5412:23 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5411:64 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5411:72 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 16 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5410:19 - arg integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5412:23 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5415:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5415:33 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5415:28 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5418:23 - code return_expr /usr/include/c++/5/bits/basic_string.h 5418:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5415:33 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5416:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5418:23 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5418:23 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5417:12 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5417:20 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 16 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5415:28 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5418:23 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5421:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5421:29 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5421:24 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5424:24 - code return_expr /usr/include/c++/5/bits/basic_string.h 5424:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5421:29 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5422:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5424:24 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5424:24 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5423:12 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5423:20 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 20 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5421:24 - arg integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5424:24 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5427:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5427:38 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5427:33 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5430:24 - code return_expr /usr/include/c++/5/bits/basic_string.h 5430:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5427:38 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5428:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5430:24 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5430:24 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5429:12 - arg sizeof_expr /usr/include/c++/5/bits/basic_string.h 5429:20 - operand nop_expr - operand error_mark - operand integer_cst 4 - operand nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 20 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5427:33 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5430:24 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5433:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types real_type - value - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5433:25 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5433:20 - argument real_type - decl type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 5438:23 - code var_decl __n /usr/include/c++/5/bits/basic_string.h 5435:15 - operand - isUsed: 1 integer_cst 32 - decl size integer_cst 58 - initial integer_type - var type - precisionBits: 32 - signed type_decl int 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 /usr/include/c++/5/bits/basic_string.h 5436:62 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 5436:62 - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5435:15 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 58 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5438:22 - statement return_expr /usr/include/c++/5/bits/basic_string.h 5438:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5433:25 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5437:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5438:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5438:22 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size integer_cst 58 - arg nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 12 nop_expr - arg - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5433:20 - operand real_type - decl type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5438:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5435:15 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 58 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5442:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types real_type - value - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5442:26 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5442:21 - argument real_type - decl type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 5447:23 - code var_decl __n /usr/include/c++/5/bits/basic_string.h 5444:15 - operand - isUsed: 1 integer_cst 32 - decl size integer_cst 328 - initial integer_type - var type - precisionBits: 32 - signed type_decl int 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 /usr/include/c++/5/bits/basic_string.h 5445:63 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 5445:63 - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5444:15 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 328 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5447:22 - statement return_expr /usr/include/c++/5/bits/basic_string.h 5447:22 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5442:26 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5446:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5447:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5447:22 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size integer_cst 328 - arg nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 12 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5442:21 - arg real_type - decl type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5447:22 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5444:15 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 328 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl to_wstring /usr/include/c++/5/bits/basic_string.h 5451:3 - isPublic: 1 function_type - function type record_type - function return type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types real_type - value - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5451:31 - function result - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5451:26 - argument real_type - decl type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 5456:24 - code var_decl __n /usr/include/c++/5/bits/basic_string.h 5453:15 - operand - isUsed: 1 integer_cst 32 - decl size integer_cst 4952 - initial integer_type - var type - precisionBits: 32 - signed type_decl int 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 /usr/include/c++/5/bits/basic_string.h 5454:68 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 5454:68 - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5453:15 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 4952 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5456:23 - statement return_expr /usr/include/c++/5/bits/basic_string.h 5456:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5451:31 - operand - isAutogenerated: 1 record_type - result type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr /usr/include/c++/5/bits/basic_string.h 5455:44 - operand var_decl /usr/include/c++/5/bits/basic_string.h 5456:23 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed tree_list - arg types tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 5456:23 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 addr_expr - arg function_decl vswprintf /usr/include/wchar.h 625:12 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value tree_list - chain parm_decl __s /usr/include/wchar.h 625:43 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __n /usr/include/wchar.h 625:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h 216:23 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __format /usr/include/wchar.h 626:35 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl __arg /usr/include/wchar.h 627:24 - argument pointer_type - decl type record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 64 - parm size integer_cst 4952 - arg nop_expr - arg addr_expr - operand string_cst % - operand - stringLength: 16 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/basic_string.h 5451:26 - arg real_type - decl type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 5456:23 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand var_decl __n /usr/include/c++/5/bits/basic_string.h 5453:15 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 4952 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl operator() /usr/include/c++/5/bits/functional_hash.h 80:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 80:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 80:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 80:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 80:3 - field - isAutogenerated: 1 tree_list - chain boolean_type - value type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 80:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 80:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 80:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 80:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 80:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 80:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 80:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 80:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 80:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 83:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 83:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 83:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 83:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 83:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 83:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 83:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 83:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 83:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 83:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 83:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 83:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 83:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 83:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 86:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 86:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 86:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 86:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 86:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 8 - isChar: 1 - signed type_decl signed char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 86:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 86:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 86:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 86:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 86:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 86:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 86:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 86:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 86:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 89:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 89:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 89:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 89:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 89:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 8 - isChar: 1 - unsigned type_decl unsigned char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst 0 - min value integer_cst 255 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 89:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 89:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 89:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 89:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 89:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 89:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 89:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 89:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 89:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 92:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 92:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 92:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 92:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 92:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 92:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 92:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 92:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 92:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 92:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 92:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 92:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 92:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 92:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 95:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 95:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 95:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 95:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 95:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 95:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 95:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 95:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 95:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 95:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 16 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 95:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 95:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 95:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 95:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 16 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 98:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 98:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 98:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 98:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 98:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 98:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 98:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 98:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 98:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 98:3 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 98:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 98:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 98:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 98:3 - operand integer_type - decl type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 101:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 101:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 101:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 101:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 101:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 16 - signed type_decl short int 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst -32768 - min value integer_cst 32767 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 101:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 101:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 101:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 101:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 101:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 16 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 101:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 101:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 101:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 101:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 16 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 104:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 104:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 104:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 104:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 104:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 104:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 104:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 104:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 104:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 104:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 104:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 104:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 104:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 104:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 107:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 107:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 107:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 107:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 107:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 107:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 107:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 107:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 107:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 107:3 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 107:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 107:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 107:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 107:3 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 110:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 110:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 110:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 110:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 110:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 110:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 110:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 110:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 110:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 110:3 - argument integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 110:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 110:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 110:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 110:3 - operand integer_type - decl type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 113:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 113:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 113:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 113:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 113:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 16 - unsigned type_decl short unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 113:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 113:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 113:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 113:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 113:3 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 16 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 113:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 113:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 113:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 113:3 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 16 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 116:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 116:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 116:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 116:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 116:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 116:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 116:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 116:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 116:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 116:3 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 116:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 116:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 116:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 116:3 - operand integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 119:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 119:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 119:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 119:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 119:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 119:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 119:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 119:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 119:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 119:3 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 119:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 119:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 119:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 119:3 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 122:3 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 122:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 122:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 122:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 122:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 122:3 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 122:3 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 122:3 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 122:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 122:3 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 122:3 - code return_expr /usr/include/c++/5/bits/functional_hash.h 122:3 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 122:3 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 122:3 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 3339675911 - purpose integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - code return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 - operand addr_expr - function function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 47:27 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 47:41 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 47:55 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - arg pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl hash /usr/include/c++/5/bits/functional_hash.h 147:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 2166136261 - purpose integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 149:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 147:22 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 147:36 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 148:51 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 149:54 - code return_expr /usr/include/c++/5/bits/functional_hash.h 149:54 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 149:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 149:29 - operand addr_expr - function function_decl _Fnv_hash_bytes /usr/include/c++/5/bits/hash_bytes.h 54:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain parm_decl __ptr /usr/include/c++/5/bits/hash_bytes.h 54:31 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __len /usr/include/c++/5/bits/hash_bytes.h 54:45 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size parm_decl __seed /usr/include/c++/5/bits/hash_bytes.h 54:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 147:22 - arg pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 147:36 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 148:51 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl operator() /usr/include/c++/5/bits/functional_hash.h 167:7 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 164:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 165:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 164:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 165:5 - field - isAutogenerated: 1 tree_list - chain real_type - value - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 168:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 167:37 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 164:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 165:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 167:24 - argument real_type - decl type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 167:7 - code cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 170:56 - operand return_expr /usr/include/c++/5/bits/functional_hash.h 170:56 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 168:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size cond_expr - operand ne_expr /usr/include/c++/5/bits/functional_hash.h 170:15 - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 167:24 - operand real_type - decl type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - parm size real_cst - operand - real number: 0.0 call_expr /usr/include/c++/5/bits/functional_hash.h 170:46 - operand addr_expr - function function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types reference_type - value real_type - nested type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 - argument reference_type - decl type real_type - nested type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 167:24 - operand real_type - decl type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - parm size integer_cst 0 - operand function_decl operator() /usr/include/c++/5/bits/functional_hash.h 179:7 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/functional_hash.h 176:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 177:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 176:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 177:5 - field - isAutogenerated: 1 tree_list - chain real_type - value - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 180:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/functional_hash.h 179:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/functional_hash.h 176:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/functional_hash.h 177:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 179:25 - argument real_type - decl type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/functional_hash.h 179:7 - code cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 182:55 - operand return_expr /usr/include/c++/5/bits/functional_hash.h 182:55 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 180:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size cond_expr - operand ne_expr /usr/include/c++/5/bits/functional_hash.h 182:15 - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 179:25 - operand real_type - decl type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size real_cst - operand - real number: 0.0 call_expr /usr/include/c++/5/bits/functional_hash.h 182:45 - operand addr_expr - function function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types reference_type - value real_type - nested type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 - argument reference_type - decl type real_type - nested type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 179:25 - operand real_type - decl type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand function_decl operator() /usr/include/c++/5/bits/basic_string.h 5484:7 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/basic_string.h 5480:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5482:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/basic_string.h 5480:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5482:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5485:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 5484:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/basic_string.h 5480:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5482:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5484:32 - argument reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 5484:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5485:62 - operand return_expr /usr/include/c++/5/bits/basic_string.h 5485:62 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5485:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5485:37 - operand addr_expr - function function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 3339675911 - purpose integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - code return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 - operand addr_expr - function function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - arg - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - arg - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - arg nop_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 5485:46 - operand addr_expr - function function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5484:32 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 5485:60 - arg addr_expr - function function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5484:32 - operand reference_type - decl type record_type - nested type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 3339675911 - arg function_decl operator() /usr/include/c++/5/bits/basic_string.h 5499:7 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/basic_string.h 5495:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5497:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/basic_string.h 5495:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5497:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5500:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 5499:44 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/basic_string.h 5495:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5497:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5499:33 - argument reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 5499:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5501:68 - operand return_expr /usr/include/c++/5/bits/basic_string.h 5501:68 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5500:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5500:37 - operand addr_expr - function function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 3339675911 - purpose integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - code return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 - operand addr_expr - function function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - arg - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - arg - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - arg nop_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 5500:46 - operand addr_expr - function function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5499:33 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5501:51 - arg call_expr /usr/include/c++/5/bits/basic_string.h 5501:48 - operand addr_expr - function function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5499:33 - operand reference_type - decl type record_type - nested type type_decl wstring /usr/include/c++/5/bits/stringfwd.h 78:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size sizeof_expr /usr/include/c++/5/bits/basic_string.h 5501:59 - operand nop_expr - operand error_mark - operand integer_cst 3339675911 - arg function_decl operator() /usr/include/c++/5/bits/basic_string.h 5517:7 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/basic_string.h 5513:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5515:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/basic_string.h 5513:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5515:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl u16string /usr/include/c++/5/bits/stringfwd.h 84:34 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5518:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 5517:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/basic_string.h 5513:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5515:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5517:35 - argument reference_type - decl type record_type - nested type type_decl u16string /usr/include/c++/5/bits/stringfwd.h 84:34 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 5517:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5519:69 - operand return_expr /usr/include/c++/5/bits/basic_string.h 5519:69 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5518:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5518:37 - operand addr_expr - function function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 3339675911 - purpose integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - code return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 - operand addr_expr - function function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - arg - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - arg - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - arg nop_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 5518:46 - operand addr_expr - function function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5517:35 - operand reference_type - decl type record_type - nested type type_decl u16string /usr/include/c++/5/bits/stringfwd.h 84:34 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5519:51 - arg call_expr /usr/include/c++/5/bits/basic_string.h 5519:48 - operand addr_expr - function function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5517:35 - operand reference_type - decl type record_type - nested type type_decl u16string /usr/include/c++/5/bits/stringfwd.h 84:34 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size sizeof_expr /usr/include/c++/5/bits/basic_string.h 5519:59 - operand nop_expr - operand error_mark - operand integer_cst 3339675911 - arg function_decl operator() /usr/include/c++/5/bits/basic_string.h 5532:7 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl hash /usr/include/c++/5/bits/basic_string.h 5528:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5530:5 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl hash /usr/include/c++/5/bits/basic_string.h 5528:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5530:5 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl u32string /usr/include/c++/5/bits/stringfwd.h 87:34 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 5533:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 5532:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl hash /usr/include/c++/5/bits/basic_string.h 5528:12 - type name - isAutogenerated: 1 type_decl hash /usr/include/c++/5/bits/basic_string.h 5530:5 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5532:35 - argument reference_type - decl type record_type - nested type type_decl u32string /usr/include/c++/5/bits/stringfwd.h 87:34 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 5532:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 5534:69 - operand return_expr /usr/include/c++/5/bits/basic_string.h 5534:69 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 5533:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 5533:37 - operand addr_expr - function function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 3339675911 - purpose integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - code return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 - operand addr_expr - function function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - arg - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - arg - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - arg nop_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 5533:46 - operand addr_expr - function function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5532:35 - operand reference_type - decl type record_type - nested type type_decl u32string /usr/include/c++/5/bits/stringfwd.h 87:34 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size mult_expr /usr/include/c++/5/bits/basic_string.h 5534:51 - arg call_expr /usr/include/c++/5/bits/basic_string.h 5534:48 - operand addr_expr - function function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 5532:35 - operand reference_type - decl type record_type - nested type type_decl u32string /usr/include/c++/5/bits/stringfwd.h 87:34 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size sizeof_expr /usr/include/c++/5/bits/basic_string.h 5534:59 - operand nop_expr - operand error_mark - operand integer_cst 3339675911 - arg function_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 75:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 76:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 76:33 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 76:33 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 76:29 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 76:29 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size statement_list - code function_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 78:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 78:40 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 78:5 - code bind_expr /usr/include/c++/5/bits/stl_bvector.h 78:64 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - operand block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 78:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 78:64 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 78:5 - code bind_expr /usr/include/c++/5/bits/stl_bvector.h 78:64 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 78:60 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 78:60 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - operand block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 78:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 78:64 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 78:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - operand function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain boolean_type - value type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 - code statement_list - operand if_stmt /usr/include/c++/5/bits/stl_bvector.h 86:7 - statement - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - condition integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 - then expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 - ref indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value bit_ior_expr - operand indirect_ref - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 87:3 - ref indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value component_ref /usr/include/c++/5/bits/stl_bvector.h 87:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 - else expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 - ref indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value bit_and_expr - operand indirect_ref - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 89:3 - ref indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value bit_not_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 89:12 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size nop_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 - argument reference_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 94:5 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size nop_expr - operand convert_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 95:20 - operand addr_expr - function function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain boolean_type - value type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 - code statement_list - operand cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 - statement - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - operand integer_type - decl type - precisionBits: 32 - signed integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - operand - isAutogenerated: 1 nop_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size convert_expr - arg call_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand convert_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 - operand reference_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 98:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 99:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 98:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 98:38 - argument reference_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 99:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr /usr/include/c++/5/bits/stl_bvector.h 99:26 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 99:24 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 98:43 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_bvector.h 99:37 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand convert_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 98:38 - operand reference_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 102:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 103:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 102:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 102:37 - argument reference_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 103:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 103:27 - operand truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 103:25 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 103:25 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 102:42 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_bvector.h 103:38 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand convert_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 102:37 - operand reference_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl flip /usr/include/c++/5/bits/stl_bvector.h 106:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 107:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:12 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 106:5 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 107:23 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 107:23 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 107:8 - ref indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:12 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value bit_xor_expr - operand indirect_ref - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 107:8 - ref indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:12 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value component_ref /usr/include/c++/5/bits/stl_bvector.h 107:16 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 106:12 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl swap /usr/include/c++/5/bits/stl_bvector.h 112:3 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain record_type - value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 112:48 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 112:23 - argument record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 112:43 - argument record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 112:3 - code bind_expr /usr/include/c++/5/bits/stl_bvector.h 116:16 - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 114:10 - operand - isUsed: 1 integer_cst 8 - decl size boolean_type - var type type_decl bool 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 114:18 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 114:10 - operand - isUsed: 1 integer_cst 8 - decl size 2 boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 114:18 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 114:18 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 114:10 - operand - isUsed: 1 integer_cst 8 - decl size 2 boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/stl_bvector.h 114:18 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand addr_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 112:23 - operand record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 115:14 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 115:14 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 115:9 - operand addr_expr - function function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 94:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 - argument reference_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 94:5 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 95:5 - operand - isAutogenerated: 1 nop_expr - operand convert_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 95:20 - operand addr_expr - function function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type parm_decl this /usr/include/c++/5/bits/stl_bvector.h 94:42 - arg - isAutogenerated: 1 convert_expr - arg call_expr /usr/include/c++/5/bits/stl_bvector.h 95:30 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type convert_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 94:37 - operand addr_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 112:23 - operand record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size nop_expr - arg nop_expr - operand addr_expr - operand - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 112:43 - operand record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 116:16 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 116:16 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 116:9 - operand addr_expr - function function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain boolean_type - value type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 - code statement_list - operand cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 - statement - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - operand integer_type - decl type - precisionBits: 32 - signed integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - operand - isAutogenerated: 1 nop_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 addr_expr - arg - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 112:43 - operand record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size convert_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 114:10 - operand - isUsed: 1 integer_cst 8 - decl size 2 boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 114:10 - block vars - isUsed: 1 integer_cst 8 - decl size 2 boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 function_decl swap /usr/include/c++/5/bits/stl_bvector.h 120:3 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 120:39 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 120:23 - argument record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 120:34 - argument reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 120:3 - code bind_expr /usr/include/c++/5/bits/stl_bvector.h 124:16 - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 122:10 - operand - isUsed: 1 integer_cst 8 - decl size boolean_type - var type type_decl bool 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 122:18 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 122:10 - operand - isUsed: 1 integer_cst 8 - decl size 2 boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 122:18 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 122:18 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 122:10 - operand - isUsed: 1 integer_cst 8 - decl size 2 boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/stl_bvector.h 122:18 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand addr_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 120:23 - operand record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 123:14 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 123:14 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 123:9 - operand addr_expr - function function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain boolean_type - value type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 - code statement_list - operand cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 - statement - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - operand integer_type - decl type - precisionBits: 32 - signed integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - operand - isAutogenerated: 1 nop_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 addr_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 120:23 - operand record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size convert_expr - arg indirect_ref - operand - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 120:34 - ref reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 124:16 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 124:16 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 120:34 - ref reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 122:10 - operand - isUsed: 1 integer_cst 8 - decl size 2 boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 122:10 - block vars - isUsed: 1 integer_cst 8 - decl size 2 boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 function_decl swap /usr/include/c++/5/bits/stl_bvector.h 128:3 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain record_type - value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 128:39 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 128:14 - argument reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 128:34 - argument record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 128:3 - code bind_expr /usr/include/c++/5/bits/stl_bvector.h 132:16 - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 130:10 - operand - isUsed: 1 integer_cst 8 - decl size indirect_ref - initial - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 128:14 - ref reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size boolean_type - var type type_decl bool 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 130:18 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 130:10 - operand - isUsed: 1 integer_cst 8 - decl size 2 indirect_ref - initial 2 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 128:14 - ref reference_type - decl type boolean_type - nested type integer_cst 64 - parm size boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 131:14 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 131:14 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 128:14 - ref reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_bvector.h 131:9 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand addr_expr - arg - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 128:34 - operand record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 132:16 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 132:16 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 132:9 - operand addr_expr - function function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain boolean_type - value type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 - code statement_list - operand cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 - statement - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - operand integer_type - decl type - precisionBits: 32 - signed integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - operand - isAutogenerated: 1 nop_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 addr_expr - arg - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 128:34 - operand record_type - decl type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - parm size convert_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 130:10 - operand - isUsed: 1 integer_cst 8 - decl size 2 indirect_ref - initial 2 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 128:14 - ref reference_type - decl type boolean_type - nested type integer_cst 64 - parm size boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 130:10 - block vars - isUsed: 1 integer_cst 8 - decl size 2 indirect_ref - initial 2 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 128:14 - ref reference_type - decl type boolean_type - nested type integer_cst 64 - parm size boolean_type - var type 2 type_decl bool 0:0 - type name - isAutogenerated: 1 function_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - code statement_list - operand block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - code statement_list - operand block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size statement_list - code function_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 142:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 143:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - code statement_list - operand block - operand nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - arg types pointer_type - value record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 143:31 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - type name - isAutogenerated: 1 type_decl iterator /usr/include/c++/5/bits/stl_iterator_base_types.h 119:5 - field - isAutogenerated: 1 type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 121:26 - field type_decl value_type /usr/include/c++/5/bits/stl_iterator_base_types.h 123:26 - field type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - field type_decl pointer /usr/include/c++/5/bits/stl_iterator_base_types.h 127:26 - field type_decl reference /usr/include/c++/5/bits/stl_iterator_base_types.h 129:26 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - code statement_list - operand block - operand nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size statement_list - code function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/c++/5/bits/stl_bvector.h 148:7 - code cleanup_point_expr - condition eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 - operand postincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 1 - operand integer_cst 63 - operand statement_list - then cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 - operand convert_expr - expresssion preincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 8 - operand function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/c++/5/bits/stl_bvector.h 158:7 - code cleanup_point_expr - condition eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 - operand postdecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 1 - operand integer_cst 0 - operand statement_list - then cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 63 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 - operand convert_expr - expresssion predecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 8 - operand function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - argument integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - code var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 - statement var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 - operand component_ref - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand mult_expr - operand nop_expr - operand trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - operand integer_cst 8 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 - operand convert_expr - expresssion modify_expr - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - operand if_stmt /usr/include/c++/5/bits/stl_bvector.h 171:7 - statement lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 - condition var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 0 - operand statement_list - then cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 - operand convert_expr - expresssion modify_expr - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value plus_expr - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 - operand convert_expr - expresssion predecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 174:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 8 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value convert_expr - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value block - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - block vars - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 - operand lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 - operand addr_expr - function function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 181:51 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 181:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 181:31 - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:19 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 181:14 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 181:26 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - ref field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type eq_expr /usr/include/c++/5/bits/stl_bvector.h 181:44 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 181:34 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 180:47 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 181:51 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 180:42 - ref field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator> /usr/include/c++/5/bits/stl_bvector.h 195:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 196:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 195:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 195:41 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 196:21 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 196:21 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 196:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size call_expr /usr/include/c++/5/bits/stl_bvector.h 196:18 - operand addr_expr - function function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 - operand lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned convert_expr - arg - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 195:41 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 195:46 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator<= /usr/include/c++/5/bits/stl_bvector.h 199:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 200:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 199:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 199:42 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 200:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 200:27 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 200:20 - operand addr_expr - function function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 - operand lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned convert_expr - arg - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 199:42 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 199:47 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator>= /usr/include/c++/5/bits/stl_bvector.h 203:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 204:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 203:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 203:42 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 204:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 204:27 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 204:22 - operand addr_expr - function function_decl operator< /usr/include/c++/5/bits/stl_bvector.h 184:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 187:56 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 185:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size truth_orif_expr /usr/include/c++/5/bits/stl_bvector.h 187:7 - operand lt_expr /usr/include/c++/5/bits/stl_bvector.h 186:19 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 186:14 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 186:25 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type truth_andif_expr /usr/include/c++/5/bits/stl_bvector.h 187:28 - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 187:16 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:23 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type lt_expr /usr/include/c++/5/bits/stl_bvector.h 187:41 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:31 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 184:46 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 187:47 - operand indirect_ref - object - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 184:41 - ref field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned parm_decl this /usr/include/c++/5/bits/stl_bvector.h 203:47 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 203:42 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 208:3 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types reference_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 208:73 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 211:37 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 208:73 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size minus_expr /usr/include/c++/5/bits/stl_bvector.h 211:22 - operand plus_expr /usr/include/c++/5/bits/stl_bvector.h 211:6 - operand mult_expr /usr/include/c++/5/bits/stl_bvector.h 210:30 - operand exact_div_expr /usr/include/c++/5/bits/stl_bvector.h 210:42 - operand minus_expr - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 210:37 - operand indirect_ref - object - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 210:48 - operand indirect_ref - object - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 8 - operand integer_cst 64 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 211:12 - operand indirect_ref - object - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 208:39 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 211:28 - operand indirect_ref - object - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 208:70 - ref reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 220:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 220:21 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 220:50 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 0 - arg integer_cst 0 - arg block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 220:50 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 220:50 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 220:46 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 220:46 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 0 - arg integer_cst 0 - arg block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 220:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 220:50 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 220:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size statement_list - code function_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 222:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 223:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 223:38 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 223:38 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 223:34 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 223:34 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size statement_list - code function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 226:5 - isPublic: 1 method_type - function type record_type - method return type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 227:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 226:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 227:15 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 227:15 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 227:5 - operand - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 227:15 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field indirect_ref - operand nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 226:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 - isPublic: 1 method_type - function type record_type - method return type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - function result - isAutogenerated: 1 record_type - result type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - operand - isAutogenerated: 1 record_type - result type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - decl size compound_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size statement_list - code var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - slot - isAutogenerated: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 convert_expr - arg void_cst - operand nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 - arg integer_cst 1 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand - isAutogenerated: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 - expresssion addr_expr - function function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 - code cleanup_point_expr - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 - operand postincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 1 - operand integer_cst 63 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 - operand convert_expr - expresssion preincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 8 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 - operand integer_cst 0 - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 - isPublic: 1 method_type - function type record_type - method return type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 242:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/stl_bvector.h 241:16 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 245:19 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type integer_cst 64 - parm size record_type - var type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 243:25 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 244:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 244:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 244:17 - expresssion addr_expr - function function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 - code cleanup_point_expr - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 - operand postincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 1 - operand integer_cst 63 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 - operand convert_expr - expresssion preincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 8 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 - operand integer_cst 0 - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 245:14 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 245:14 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 242:5 - operand - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 245:14 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 249:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 250:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 251:21 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 251:21 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 251:19 - expresssion addr_expr - function function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 - code cleanup_point_expr - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 - operand postdecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 1 - operand integer_cst 0 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 63 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 - operand convert_expr - expresssion predecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 8 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 - operand integer_cst 0 - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 return_expr /usr/include/c++/5/bits/stl_bvector.h 252:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 250:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 249:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 - isPublic: 1 method_type - function type record_type - method return type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 257:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/stl_bvector.h 256:16 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 260:19 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type integer_cst 64 - parm size record_type - var type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 258:25 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 259:21 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 259:21 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 259:19 - expresssion addr_expr - function function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 - code cleanup_point_expr - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 - operand postdecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 1 - operand integer_cst 0 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 63 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 - operand convert_expr - expresssion predecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 8 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 - operand integer_cst 0 - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 260:14 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 260:14 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 257:5 - operand - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 260:14 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 - expresssion addr_expr - function function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - argument integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - code var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed integer_cst 64 - parm size integer_type - var type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 - statement var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - var type 2 - precisionBits: 64 - signed cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 - operand component_ref - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand mult_expr - operand nop_expr - operand trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - operand integer_cst 8 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 - operand convert_expr - expresssion modify_expr - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - operand cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 - statement lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 0 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 - operand integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned convert_expr - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 block - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - block vars - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - arg integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 273:20 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 273:20 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 273:13 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 - expresssion addr_expr - function function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - arg return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - operand - isAutogenerated: 1 reference_type - result type integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size negate_expr - arg non_lvalue_expr - operand - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 - operand integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 274:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 - isPublic: 1 method_type - function type record_type - method return type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type integer_cst 64 - parm size record_type - var type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - operand - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field indirect_ref - operand nop_expr - ref nop_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 266:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 266:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 266:14 - expresssion addr_expr - function function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 264:32 - arg return_expr /usr/include/c++/5/bits/stl_bvector.h 267:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 265:5 - operand - isAutogenerated: 1 reference_type - result type integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 264:35 - operand - isAutogenerated: 1 addr_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - arg integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 285:5 - isPublic: 1 method_type - function type record_type - method return type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 286:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 285:31 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 288:26 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type integer_cst 64 - parm size record_type - var type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 287:25 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 288:23 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 288:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 286:5 - operand - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 288:23 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field indirect_ref - operand nop_expr - ref nop_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 288:20 - operand addr_expr - function function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 273:20 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 273:20 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 273:13 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - arg - isAutogenerated: 1 negate_expr - arg non_lvalue_expr - operand - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 271:32 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 274:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 272:5 - operand - isAutogenerated: 1 reference_type - result type integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 271:35 - operand - isAutogenerated: 1 addr_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 285:31 - arg integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 - isPublic: 1 method_type - function type record_type - method return type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 293:5 - function result - isAutogenerated: 1 record_type - result type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 292:37 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 292:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 293:5 - operand - isAutogenerated: 1 record_type - result type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/stl_bvector.h 293:27 - operand addr_expr - function function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - function result - isAutogenerated: 1 record_type - result type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - operand - isAutogenerated: 1 record_type - result type integer_cst 128 - decl size compound_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand - isPublic: 1 method_type - function type void_type - method return type var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - slot - isAutogenerated: 1 convert_expr - arg void_cst - operand nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 - arg integer_cst 1 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand - isAutogenerated: 1 addr_expr - arg target_expr /usr/include/c++/5/bits/stl_bvector.h 293:22 - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 293:24 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field call_expr /usr/include/c++/5/bits/stl_bvector.h 293:24 - operand addr_expr - function function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type 2 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - operand - isAutogenerated: 1 target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand - isAutogenerated: 1 indirect_ref - operand nop_expr - ref nop_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type addr_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - arg block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field parm_decl this /usr/include/c++/5/bits/stl_bvector.h 292:37 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 292:32 - arg integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 297:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 297:52 - function result - isAutogenerated: 1 record_type - result type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 297:23 - argument integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 297:49 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 297:52 - operand - isAutogenerated: 1 record_type - result type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size target_expr /usr/include/c++/5/bits/stl_bvector.h 298:16 - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field call_expr /usr/include/c++/5/bits/stl_bvector.h 298:18 - operand addr_expr - function function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 281:26 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type 2 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 279:5 - operand - isAutogenerated: 1 target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 281:23 - operand - isAutogenerated: 1 indirect_ref - operand nop_expr - ref nop_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 281:20 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type addr_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - operand - isUsed: 1 - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 - arg block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field convert_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 297:49 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 297:23 - arg integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 307:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 307:27 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 307:56 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 0 - arg integer_cst 0 - arg block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 307:56 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 307:56 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 307:52 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 307:52 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 0 - arg integer_cst 0 - arg block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 307:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 307:56 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 307:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size statement_list - code function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 309:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 310:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 310:38 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 310:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 310:38 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 310:34 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 310:34 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - arg integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 309:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 310:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 309:58 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 309:37 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 309:55 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size statement_list - code function_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 312:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 313:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 313:53 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 313:30 - operand component_ref - object indirect_ref - object convert_expr - ref - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 313:40 - operand component_ref - object indirect_ref - object convert_expr - ref - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value block - operand function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 313:53 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 313:53 - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 313:49 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 313:49 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_bvector.h 142:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 143:35 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 143:35 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator_base_types.h 118:12 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 142:36 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 143:31 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 143:31 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 142:57 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 142:54 - operand block - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 313:30 - operand component_ref - object indirect_ref - object convert_expr - ref - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 313:40 - operand component_ref - object indirect_ref - object convert_expr - ref - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - operand reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value block - operand function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 312:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain reference_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 313:53 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 312:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 312:46 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size statement_list - code function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 316:5 - isPublic: 1 method_type - function type record_type - method return type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 317:5 - function result - isAutogenerated: 1 record_type - result type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 317:43 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 317:5 - operand - isAutogenerated: 1 record_type - result type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - decl size compound_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size statement_list - code var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - slot - isAutogenerated: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field convert_expr - arg void_cst - operand nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 317:28 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 317:34 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 316:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 - operand - isAutogenerated: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name integer_cst 8 - decl size call_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 80:5 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 81:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size ne_expr /usr/include/c++/5/bits/stl_bvector.h 81:32 - operand bit_and_expr /usr/include/c++/5/bits/stl_bvector.h 81:23 - operand indirect_ref - operand nop_expr - ref component_ref /usr/include/c++/5/bits/stl_bvector.h 81:18 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 81:25 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 80:27 - operand - isAutogenerated: 1 field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned integer_cst 0 - operand addr_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 76:33 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 75:50 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 75:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 75:47 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size statement_list - code var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 - slot - isAutogenerated: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 convert_expr - arg void_cst - operand nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 321:29 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value lshift_expr /usr/include/c++/5/bits/stl_bvector.h 321:39 - arg integer_cst 1 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 321:42 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 324:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 325:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 326:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 326:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 326:17 - expresssion addr_expr - function function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 - code cleanup_point_expr - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 - operand postincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 1 - operand integer_cst 63 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 - operand convert_expr - expresssion preincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 8 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 - operand integer_cst 0 - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 return_expr /usr/include/c++/5/bits/stl_bvector.h 327:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 325:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 324:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 - isPublic: 1 method_type - function type record_type - method return type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 332:5 - function result - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/stl_bvector.h 331:16 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 335:19 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type integer_cst 64 - parm size record_type - var type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 333:31 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 334:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 334:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 334:17 - expresssion addr_expr - function function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 147:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 - code cleanup_point_expr - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 148:23 - operand postincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 148:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 1 - operand integer_cst 63 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 150:17 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 150:17 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 150:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 151:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 151:10 - operand convert_expr - expresssion preincrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 151:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 146:16 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 8 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 148:7 - operand integer_cst 0 - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 335:14 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 335:14 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 332:5 - operand - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 335:14 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 339:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 340:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 341:21 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 341:21 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 341:19 - expresssion addr_expr - function function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 - code cleanup_point_expr - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 - operand postdecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 1 - operand integer_cst 0 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 63 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 - operand convert_expr - expresssion predecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 8 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 - operand integer_cst 0 - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 return_expr /usr/include/c++/5/bits/stl_bvector.h 342:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 340:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 339:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 - isPublic: 1 method_type - function type record_type - method return type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 347:5 - function result - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/stl_bvector.h 346:16 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 350:19 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type integer_cst 64 - parm size record_type - var type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 348:31 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 349:21 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 349:21 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 349:19 - expresssion addr_expr - function function_decl _M_bump_down /usr/include/c++/5/bits/stl_bvector.h 156:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 157:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cond_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 - code cleanup_point_expr - operand eq_expr /usr/include/c++/5/bits/stl_bvector.h 158:23 - operand postdecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 158:11 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 1 - operand integer_cst 0 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 160:36 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 160:36 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 160:4 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned integer_cst 63 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 161:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 161:10 - operand convert_expr - expresssion predecrement_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 161:6 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 156:18 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_cst 8 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 158:7 - operand integer_cst 0 - operand addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 350:14 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 350:14 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 347:5 - operand - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 350:14 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 - expresssion addr_expr - function function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 167:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - argument integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - code var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - decl type - precisionBits: 64 - signed integer_cst 64 - parm size integer_type - var type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 - statement var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - var type 2 - precisionBits: 64 - signed cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 169:12 - operand component_ref - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - operand mult_expr - operand nop_expr - operand trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - operand integer_cst 8 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 170:35 - operand convert_expr - expresssion modify_expr - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 64 - operand cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 - statement lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 integer_cst 0 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 173:27 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 - operand nop_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 - operand integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 176:49 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 176:49 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 176:7 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned convert_expr - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - operand - isUsed: 1 block - operand var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 - block vars - isUsed: 1 integer_cst 64 - decl size 2 plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 - initial 2 nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 - operand - isAutogenerated: 1 field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 - operand integer_type - var type 2 - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - arg integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 363:20 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 363:20 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 363:13 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 - expresssion addr_expr - function function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - arg return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - operand - isAutogenerated: 1 reference_type - result type integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size negate_expr - arg non_lvalue_expr - operand - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 - operand integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_bvector.h 364:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 - isPublic: 1 method_type - function type record_type - method return type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - function result - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type integer_cst 64 - parm size record_type - var type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - operand - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field indirect_ref - operand nop_expr - ref nop_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 356:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 356:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 356:14 - expresssion addr_expr - function function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 354:32 - arg return_expr /usr/include/c++/5/bits/stl_bvector.h 357:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 355:5 - operand - isAutogenerated: 1 reference_type - result type integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 354:35 - operand - isAutogenerated: 1 addr_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - arg integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 375:5 - isPublic: 1 method_type - function type record_type - method return type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 376:5 - function result - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 375:31 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 378:26 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type integer_cst 64 - parm size record_type - var type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 377:31 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 378:23 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 378:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 376:5 - operand - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 378:23 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field indirect_ref - operand nop_expr - ref nop_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 378:20 - operand addr_expr - function function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 363:20 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 363:20 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 363:13 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - arg - isAutogenerated: 1 negate_expr - arg non_lvalue_expr - operand - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 361:32 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 364:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 362:5 - operand - isAutogenerated: 1 reference_type - result type integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 361:35 - operand - isAutogenerated: 1 addr_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 375:31 - arg integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 - isPublic: 1 method_type - function type boolean_type - method return type type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 383:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name integer_cst 8 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 382:37 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 382:32 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 383:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name integer_cst 8 - decl size call_expr /usr/include/c++/5/bits/stl_bvector.h 383:27 - operand addr_expr - function function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - type name integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 321:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size call_expr /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand addr_expr - function function_decl operator 6 /usr/include/c++/5/bits/stl_bvector.h 80:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type addr_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 - operand - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand - isPublic: 1 method_type - function type void_type - method return type var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 - slot - isAutogenerated: 1 convert_expr - arg void_cst - operand nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 321:29 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type lshift_expr /usr/include/c++/5/bits/stl_bvector.h 321:39 - arg integer_cst 1 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 321:42 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 320:17 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned addr_expr - arg target_expr /usr/include/c++/5/bits/stl_bvector.h 383:22 - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 383:24 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field call_expr /usr/include/c++/5/bits/stl_bvector.h 383:24 - operand addr_expr - function function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - function result - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type 2 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - operand - isAutogenerated: 1 target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand - isAutogenerated: 1 indirect_ref - operand nop_expr - ref nop_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type addr_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - arg block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field parm_decl this /usr/include/c++/5/bits/stl_bvector.h 382:37 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 382:32 - arg integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 387:3 - isPublic: 1 function_type - function type record_type - function return type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain reference_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 387:58 - function result - isAutogenerated: 1 record_type - result type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 387:23 - argument integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 387:55 - argument reference_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 387:58 - operand - isAutogenerated: 1 record_type - result type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size target_expr /usr/include/c++/5/bits/stl_bvector.h 388:16 - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field call_expr /usr/include/c++/5/bits/stl_bvector.h 388:18 - operand addr_expr - function function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field record_type - method base type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - function result - isAutogenerated: 1 record_type - result type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 128 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - argument integer_type - decl type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_bvector.h 371:26 - code var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 integer_cst 128 - decl size indirect_ref - initial nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field statement_list - operand decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 - statement var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type 2 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - statement return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 369:5 - operand - isAutogenerated: 1 target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 371:23 - operand - isAutogenerated: 1 indirect_ref - operand nop_expr - ref nop_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 371:20 - operand addr_expr - function function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type addr_expr - arg var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - operand - isUsed: 1 - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 - arg block - operand var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 - block vars - isUsed: 1 integer_cst 128 - decl size 2 indirect_ref - initial 2 nop_expr - ref nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 - operand - isAutogenerated: 1 record_type - var type 2 type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field convert_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 387:55 - operand reference_type - decl type record_type - nested type type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 300:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 301:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 302:34 - field type_decl const_reference /usr/include/c++/5/bits/stl_bvector.h 303:34 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 304:34 - field type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/stl_bvector.h 387:23 - arg integer_type - decl type - precisionBits: 64 - signed type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - parm size function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain boolean_type - value type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size for_stmt /usr/include/c++/5/bits/stl_bvector.h 393:5 - code cleanup_point_expr - expression convert_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 - operand addr_expr - function function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - type name field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size statement_list - code cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 236:19 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 236:19 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 236:17 - expresssion addr_expr - function function_decl _M_bump_up /usr/include/c++/5/bits/stl_bvector.h 146:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type addr_expr - arg component_ref - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type return_expr /usr/include/c++/5/bits/stl_bvector.h 237:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 235:5 - operand - isAutogenerated: 1 reference_type - result type integer_cst 64 - decl size nop_expr - operand nop_expr - operand parm_decl this /usr/include/c++/5/bits/stl_bvector.h 234:16 - operand - isAutogenerated: 1 addr_expr - arg - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size cleanup_point_expr - condition call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 - operand addr_expr - function function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type type_decl bool 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 - argument reference_type - decl type record_type - nested type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 192:5 - operand - isAutogenerated: 1 boolean_type - result type integer_cst 8 - decl size truth_not_expr /usr/include/c++/5/bits/stl_bvector.h 192:28 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 192:22 - operand addr_expr - function function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type parm_decl this /usr/include/c++/5/bits/stl_bvector.h 191:47 - arg - isAutogenerated: 1 nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 191:42 - operand addr_expr - arg component_ref - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - object record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 nop_expr - arg nop_expr - operand addr_expr - operand component_ref - operand - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - object record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 - body expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/stl_bvector.h 394:16 - operand addr_expr - function function_decl operator= /usr/include/c++/5/bits/stl_bvector.h 84:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 tree_list - chain boolean_type - value type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size must_not_throw_expr /usr/include/c++/5/bits/stl_bvector.h 84:5 - code statement_list - operand cond_expr /usr/include/c++/5/bits/stl_bvector.h 86:7 - statement - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 84:20 - operand integer_type - decl type - precisionBits: 32 - signed integer_cst 8 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 87:18 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand expr_stmt /usr/include/c++/5/bits/stl_bvector.h 89:19 - operand return_expr /usr/include/c++/5/bits/stl_bvector.h 90:15 - statement init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 85:5 - operand - isAutogenerated: 1 nop_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 84:25 - operand - isAutogenerated: 1 addr_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 - operand addr_expr - function function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - function result - isAutogenerated: 1 record_type - result type type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - type name field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 72:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned field_decl _M_mask /usr/include/c++/5/bits/stl_bvector.h 73:15 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 71:3 - field - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - code return_expr /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_bvector.h 231:5 - operand - isAutogenerated: 1 record_type - result type integer_cst 128 - decl size compound_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 75:5 - operand - isPublic: 1 method_type - function type void_type - method return type var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - slot - isAutogenerated: 1 convert_expr - arg void_cst - operand nop_expr - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 231:24 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type lshift_expr /usr/include/c++/5/bits/stl_bvector.h 231:34 - arg integer_cst 1 - operand nop_expr - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 231:37 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 230:17 - operand - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 - operand - isAutogenerated: 1 addr_expr - arg - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size convert_expr - arg - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - operand integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain reference_type - value boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_bvector.h 398:68 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - argument reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size if_stmt /usr/include/c++/5/bits/stl_bvector.h 400:5 - code ne_expr /usr/include/c++/5/bits/stl_bvector.h 400:22 - condition component_ref /usr/include/c++/5/bits/stl_bvector.h 400:17 - operand component_ref - object - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value component_ref /usr/include/c++/5/bits/stl_bvector.h 400:32 - operand component_ref - object - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - then cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 402:56 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 402:56 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 402:11 - expresssion addr_expr - function function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 402:25 - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 402:20 - operand component_ref - object - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 8 - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 402:37 - arg component_ref - object - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - arg addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/stl_bvector.h 402:55 - operand - isAutogenerated: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cond_expr - operand nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size integer_cst -1 - operand integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 403:66 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 403:66 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 403:16 - expresssion addr_expr - function function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain boolean_type - value tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size statement_list - code loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement statement_list - body cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement cleanup_point_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 - operand addr_expr - function function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type addr_expr - arg component_ref - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - object field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type nop_expr - arg nop_expr - operand addr_expr - operand component_ref - operand - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - object field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand integer_cst 0 - operand goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement convert_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 - operand addr_expr - function function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type addr_expr - arg - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand label_expr - statement label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand - isAutogenerated: 1 target_expr - arg var_decl /usr/include/c++/5/bits/stl_bvector.h 403:65 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - operand record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size target_expr - arg var_decl /usr/include/c++/5/bits/stl_bvector.h 403:59 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size statement_list - code var_decl /usr/include/c++/5/bits/stl_bvector.h 403:59 - slot - isAutogenerated: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field convert_expr - arg void_cst - operand pointer_plus_expr /usr/include/c++/5/bits/stl_bvector.h 403:53 - arg component_ref /usr/include/c++/5/bits/stl_bvector.h 403:48 - operand component_ref - object - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - object record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 8 - operand integer_cst 0 - arg nop_expr - arg indirect_ref - operand - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 404:60 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 404:60 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 404:16 - expresssion addr_expr - function function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain boolean_type - value tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size statement_list - code loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement statement_list - body cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement cleanup_point_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 - operand addr_expr - function function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type addr_expr - arg component_ref - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - object field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type nop_expr - arg nop_expr - operand addr_expr - operand component_ref - operand - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - object field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand integer_cst 0 - operand goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement convert_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 - operand addr_expr - function function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type addr_expr - arg - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand label_expr - statement label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand - isAutogenerated: 1 target_expr - arg var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/stl_bvector.h 222:5 - operand - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain integer_type - value - precisionBits: 32 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 223:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/stl_bvector.h 222:52 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 222:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __y /usr/include/c++/5/bits/stl_bvector.h 222:49 - argument integer_type - decl type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 32 - parm size statement_list - code var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 - slot - isAutogenerated: 1 integer_cst 128 - decl size 2 record_type - var type 2 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field convert_expr - arg void_cst - operand component_ref /usr/include/c++/5/bits/stl_bvector.h 404:38 - arg component_ref - object - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - object record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - arg target_expr - arg var_decl /usr/include/c++/5/bits/stl_bvector.h 404:59 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - operand record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size nop_expr - arg indirect_ref - operand - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 407:43 - else expr_stmt /usr/include/c++/5/bits/stl_bvector.h 407:43 - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 407:21 - expresssion addr_expr - function function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain record_type - value type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field tree_list - chain boolean_type - value tree_list - chain result_decl /usr/include/c++/5/bits/stl_bvector.h 391:71 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - argument record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 391:68 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - parm size statement_list - code loop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement statement_list - body cond_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement cleanup_point_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 393:20 - operand addr_expr - function function_decl operator!= /usr/include/c++/5/bits/stl_bvector.h 191:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type boolean_type - method return type addr_expr - arg component_ref - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - object field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type nop_expr - arg nop_expr - operand addr_expr - operand component_ref - operand - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 391:55 - object field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type nop_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand integer_cst 0 - operand goto_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 394:21 - statement expr_stmt /usr/include/c++/5/bits/stl_bvector.h 394:21 - operand cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 393:5 - statement convert_expr - operand call_expr /usr/include/c++/5/bits/stl_bvector.h 393:33 - operand addr_expr - function function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type reference_type - method return type addr_expr - arg - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 - operand label_expr - statement label_decl /usr/include/c++/5/bits/stl_bvector.h 393:5 - operand - isAutogenerated: 1 target_expr - arg var_decl /usr/include/c++/5/bits/stl_bvector.h 407:42 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 398:22 - operand record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size target_expr - arg var_decl /usr/include/c++/5/bits/stl_bvector.h 407:42 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_bvector.h 398:45 - operand record_type - decl type type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/stl_bvector.h 214:10 - field - signed - isAutogenerated: 1 integer_cst 96 - decl size record_type - field type type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/stl_bvector.h 139:17 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 64 - unsigned type_decl _Bit_type /usr/include/c++/5/bits/stl_bvector.h 67:25 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 138:3 - field - isAutogenerated: 1 type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 215:3 - field - isAutogenerated: 1 type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 - field type_decl pointer /usr/include/c++/5/bits/stl_bvector.h 217:29 - field type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 - field integer_cst 128 - parm size nop_expr - arg indirect_ref - operand - isUsed: 1 parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 398:65 - ref reference_type - decl type boolean_type - nested type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size function_decl Data1 test26.cpp 8:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 9:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 8:11 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr test26.cpp 10:5 - code statement_list - operand cleanup_point_expr test26.cpp 9:5 - statement expr_stmt test26.cpp 9:5 - operand call_expr test26.cpp 9:5 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 9:5 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 8:11 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 cleanup_stmt test26.cpp 9:5 - statement statement_list - body call_expr test26.cpp 9:5 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 9:5 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 8:11 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand function_decl __base_ctor test26.cpp 8:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 10:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 8:11 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr test26.cpp 10:5 - code statement_list - operand cleanup_point_expr test26.cpp 9:5 - statement expr_stmt test26.cpp 9:5 - operand call_expr test26.cpp 9:5 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 9:5 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 8:11 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 try_catch_expr test26.cpp 9:5 - statement statement_list - operand call_expr test26.cpp 9:5 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 9:5 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 8:11 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor test26.cpp 8:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 10:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 8:11 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl Data1 test26.cpp 12:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 12:24 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 12:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr0 test26.cpp 12:18 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr test26.cpp 15:5 - code statement_list - operand cleanup_point_expr test26.cpp 13:20 - statement expr_stmt test26.cpp 13:20 - operand convert_expr - expresssion init_expr - operand component_ref test26.cpp 13:20 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 12:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 - isUsed: 1 parm_decl ptr0 test26.cpp 12:18 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr test26.cpp 13:20 - statement expr_stmt test26.cpp 13:20 - operand call_expr test26.cpp 13:20 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 13:20 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 12:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 cleanup_stmt test26.cpp 13:20 - statement statement_list - body call_expr test26.cpp 13:20 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 13:20 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 12:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand function_decl __base_ctor test26.cpp 12:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 15:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 12:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr0 test26.cpp 12:18 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr test26.cpp 15:5 - code statement_list - operand cleanup_point_expr test26.cpp 13:20 - statement expr_stmt test26.cpp 13:20 - operand convert_expr - expresssion init_expr - operand component_ref test26.cpp 13:20 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 12:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 - isUsed: 1 parm_decl ptr0 test26.cpp 12:18 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr test26.cpp 13:20 - statement expr_stmt test26.cpp 13:20 - operand call_expr test26.cpp 13:20 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 13:20 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 12:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 try_catch_expr test26.cpp 13:20 - statement statement_list - operand call_expr test26.cpp 13:20 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 13:20 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 12:22 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor test26.cpp 12:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 15:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 12:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr0 test26.cpp 12:18 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl ftest1 test26.cpp 22:9 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 23:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 test26.cpp 22:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr test26.cpp 24:16 - code init_expr - operand result_decl test26.cpp 23:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 1 - operand function_decl ftest2 test26.cpp 27:16 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 28:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size parm_decl ptr0 test26.cpp 27:30 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size return_expr test26.cpp 29:16 - code init_expr - operand result_decl test26.cpp 28:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size integer_cst 1 - operand function_decl Data2 test26.cpp 35:13 - isVirtual: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 36:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __in_chrg test26.cpp 35:20 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size must_not_throw_expr test26.cpp 35:13 - code statement_list - operand bind_expr test26.cpp 37:5 - statement statement_list - operand cleanup_point_expr test26.cpp 36:5 - statement expr_stmt test26.cpp 36:5 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 35:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTV5Data2 test26.cpp 33:8 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 256 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 3 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTI5Data2 test26.cpp 33:8 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl __class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor test26.cpp 35:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor test26.cpp 35:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 3 - max value integer_cst 16 - operand cleanup_stmt test26.cpp 36:5 - statement statement_list - body modify_expr - expresssion indirect_ref - operand nop_expr - ref parm_decl this test26.cpp 35:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _vptr.Data2 test26.cpp 33:8 - field - signed integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand label_expr test26.cpp 37:5 - statement label_decl test26.cpp 36:5 - operand - isAutogenerated: 1 if_stmt test26.cpp 37:5 - statement ne_expr - condition bit_and_expr - operand parm_decl __in_chrg test26.cpp 35:20 - operand - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size integer_cst 1 - operand integer_cst 0 - operand cleanup_point_expr test26.cpp 37:5 - then expr_stmt test26.cpp 37:5 - operand call_expr test26.cpp 37:5 - expresssion addr_expr - function function_decl operator delete /usr/include/c++/5/new 115:6 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __externally_visible__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node externally_visible - purpose tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/new 115:26 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg parm_decl this test26.cpp 35:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __base_dtor test26.cpp 35:13 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 37:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr test26.cpp 35:13 - code statement_list - operand bind_expr test26.cpp 37:5 - statement statement_list - operand cleanup_point_expr test26.cpp 36:5 - statement expr_stmt test26.cpp 36:5 - operand convert_expr - expresssion modify_expr - operand component_ref - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 35:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr - operand addr_expr - operand var_decl _ZTV5Data2 test26.cpp 33:8 - operand - isUsed: 1 - isVirtual: 1 - isAutogenerated: 1 integer_cst 256 - decl size constructor - initial array_type - constructor type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 3 - max value nop_expr - value integer_cst 0 - operand nop_expr - value addr_expr - operand var_decl _ZTI5Data2 test26.cpp 33:8 - operand - isAutogenerated: 1 integer_cst 128 - decl size record_type - var type type_decl __class_type_info_pseudo 0:0 - type name field_decl 0:0 - field - signed integer_cst 128 - decl size record_type - field type nop_expr - value addr_expr - operand function_decl __comp_dtor test26.cpp 35:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size nop_expr - value addr_expr - operand function_decl __deleting_dtor test26.cpp 35:13 - operand - isVirtual: 1 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type record_type - method base type tree_list - arg types parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type integer_cst 64 - parm size array_type - var type pointer_type - element type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 3 - max value integer_cst 16 - operand try_finally test26.cpp 36:5 - statement statement_list - operand modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this test26.cpp 35:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _vptr.Data2 test26.cpp 33:8 - field - signed integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand label_expr test26.cpp 37:5 - statement label_decl test26.cpp 36:5 - operand - isAutogenerated: 1 cond_expr test26.cpp 37:5 - statement ne_expr - operand bit_and_expr - operand integer_cst 0 - operand integer_cst 1 - operand integer_cst 0 - operand cleanup_point_expr test26.cpp 37:5 - operand expr_stmt test26.cpp 37:5 - operand call_expr test26.cpp 37:5 - expresssion addr_expr - function function_decl operator delete /usr/include/c++/5/new 115:6 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __externally_visible__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node externally_visible - purpose tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/new 115:26 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg parm_decl this test26.cpp 35:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr test26.cpp 37:5 - operand integer_cst 0 - operand function_decl __comp_dtor test26.cpp 35:13 - isVirtual: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 37:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl __deleting_dtor test26.cpp 35:13 - isVirtual: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 37:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code call_expr test26.cpp 37:5 - statement addr_expr - function function_decl __comp_dtor test26.cpp 35:13 - operand - isVirtual: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 37:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 35:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code parm_decl this test26.cpp 35:20 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size label_expr - statement label_decl test26.cpp 37:5 - operand - isAutogenerated: 1 call_expr test26.cpp 37:5 - statement addr_expr - function function_decl operator delete /usr/include/c++/5/new 115:6 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __externally_visible__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node externally_visible - purpose tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/new 115:26 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg parm_decl this test26.cpp 35:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl func1 test26.cpp 44:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 45:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 44:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 44:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 46:9 - code ne_expr - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 44:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand if_stmt test26.cpp 48:13 - then truth_andif_expr test26.cpp 48:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 44:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 48:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand return_expr test26.cpp 49:17 - then function_decl func2 test26.cpp 53:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 54:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 53:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 53:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 55:9 - code eq_expr test26.cpp 55:14 - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 53:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand if_stmt test26.cpp 57:13 - then truth_andif_expr test26.cpp 57:23 - condition eq_expr test26.cpp 57:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 53:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 57:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand return_expr test26.cpp 58:17 - then function_decl Data1 test26.cpp 6:8 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 6:8 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 68:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __in_chrg test26.cpp 68:16 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size statement_list - code bind_expr test26.cpp 6:8 - statement cleanup_stmt test26.cpp 6:8 - operand statement_list - body cleanup_stmt test26.cpp 6:8 - statement statement_list - body call_expr test26.cpp 6:8 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 6:8 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 68:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 modify_expr - expresssion indirect_ref - operand nop_expr - ref parm_decl this test26.cpp 68:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl val test26.cpp 6:8 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 6:8 - field - signed integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 6:8 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 6:8 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand label_expr test26.cpp 6:8 - statement label_decl test26.cpp 6:8 - operand - isAutogenerated: 1 function_decl __base_dtor test26.cpp 6:8 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 6:8 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 68:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code bind_expr test26.cpp 6:8 - statement try_finally test26.cpp 6:8 - operand statement_list - operand try_finally test26.cpp 6:8 - statement statement_list - operand call_expr test26.cpp 6:8 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg component_ref test26.cpp 6:8 - operand indirect_ref - object nop_expr - ref parm_decl this test26.cpp 68:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this test26.cpp 68:16 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl val test26.cpp 6:8 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 6:8 - field - signed integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 6:8 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 6:8 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand label_expr test26.cpp 6:8 - statement label_decl test26.cpp 6:8 - operand - isAutogenerated: 1 function_decl __comp_dtor test26.cpp 6:8 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 2 - max value field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 6:8 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 68:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl func3 test26.cpp 62:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 63:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 62:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 62:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code if_stmt test26.cpp 64:9 - statement eq_expr test26.cpp 64:14 - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 62:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand return_expr test26.cpp 66:13 - then cleanup_point_expr test26.cpp 68:20 - statement expr_stmt test26.cpp 68:20 - operand cond_expr - expresssion ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 62:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand compound_expr - operand call_expr test26.cpp 68:16 - operand addr_expr - function function_decl __comp_dtor test26.cpp 6:8 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 6:8 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 68:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code nop_expr - arg - isUsed: 1 parm_decl ptr1 test26.cpp 62:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr test26.cpp 68:16 - operand addr_expr - function function_decl operator delete /usr/include/c++/5/new 115:6 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __externally_visible__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node externally_visible - purpose tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/new 115:26 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl ptr1 test26.cpp 62:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size void_cst - operand function_decl func4 test26.cpp 71:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 72:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 71:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 71:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code if_stmt test26.cpp 73:9 - statement ne_expr - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 71:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand return_expr test26.cpp 75:13 - then cleanup_point_expr test26.cpp 77:20 - statement expr_stmt test26.cpp 77:20 - operand cond_expr - expresssion ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 71:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand compound_expr - operand call_expr test26.cpp 77:16 - operand addr_expr - function function_decl __comp_dtor test26.cpp 6:8 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 6:8 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 68:16 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code nop_expr - arg - isUsed: 1 parm_decl ptr1 test26.cpp 71:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr test26.cpp 77:16 - operand addr_expr - function function_decl operator delete /usr/include/c++/5/new 115:6 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __externally_visible__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - attribute identifier_node externally_visible - purpose tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/new 115:26 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl ptr1 test26.cpp 71:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size void_cst - operand function_decl func5 test26.cpp 80:17 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 81:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl ptr1 test26.cpp 80:36 - argument pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code if_stmt test26.cpp 82:9 - statement eq_expr test26.cpp 82:14 - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 80:36 - operand pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand return_expr test26.cpp 83:13 - then cleanup_point_expr test26.cpp 85:20 - statement expr_stmt test26.cpp 85:20 - operand cond_expr - expresssion ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 80:36 - operand pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand call_expr test26.cpp 85:16 - operand obj_type_ref - function indirect_ref test26.cpp 85:16 - operand pointer_plus_expr test26.cpp 85:16 - ref component_ref - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl ptr1 test26.cpp 80:36 - operand pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl __vtbl_ptr_type 0:0 - type name - isAutogenerated: 1 function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 80:36 - operand pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 1 - operand nop_expr - arg - isUsed: 1 parm_decl ptr1 test26.cpp 80:36 - operand pointer_type - decl type record_type - nested type type_decl Data2 test26.cpp 33:8 - type name - isAutogenerated: 1 field_decl _vptr.Data2 test26.cpp 33:8 - field - unsigned - isVirtual: 1 - isAutogenerated: 1 integer_cst 64 - decl size pointer_type - field type pointer_type - nested type type_decl Data2 test26.cpp 34:1 - field - isAutogenerated: 1 integer_cst 64 - parm size void_cst - operand function_decl func6 test26.cpp 88:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 89:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 88:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 90:9 - code truth_orif_expr test26.cpp 90:19 - condition eq_expr test26.cpp 90:14 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 90:24 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 3 - operand statement_list - then if_stmt test26.cpp 92:13 - statement truth_andif_expr test26.cpp 92:23 - condition eq_expr test26.cpp 92:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 92:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand cleanup_point_expr test26.cpp 93:23 - then expr_stmt test26.cpp 93:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 10 - operand if_stmt test26.cpp 94:13 - statement truth_andif_expr test26.cpp 94:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 94:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 2 - operand cleanup_point_expr test26.cpp 95:23 - then expr_stmt test26.cpp 95:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 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 if_stmt test26.cpp 96:13 - statement truth_orif_expr test26.cpp 96:23 - condition eq_expr test26.cpp 96:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 96:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand cleanup_point_expr test26.cpp 97:23 - then expr_stmt test26.cpp 97:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 30 - operand if_stmt test26.cpp 98:13 - statement truth_orif_expr test26.cpp 98:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 98:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 2 - operand cleanup_point_expr test26.cpp 99:23 - then expr_stmt test26.cpp 99:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 40 - operand statement_list - else if_stmt test26.cpp 103:13 - statement truth_andif_expr test26.cpp 103:23 - condition eq_expr test26.cpp 103:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 103:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 4 - operand cleanup_point_expr test26.cpp 104:23 - then expr_stmt test26.cpp 104:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 50 - operand if_stmt test26.cpp 105:13 - statement truth_andif_expr test26.cpp 105:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 105:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 5 - operand cleanup_point_expr test26.cpp 106:23 - then expr_stmt test26.cpp 106:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 60 - operand if_stmt test26.cpp 107:13 - statement truth_orif_expr test26.cpp 107:23 - condition eq_expr test26.cpp 107:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 107:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 4 - operand cleanup_point_expr test26.cpp 108:23 - then expr_stmt test26.cpp 108:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 70 - operand if_stmt test26.cpp 109:13 - statement truth_orif_expr test26.cpp 109:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 88:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 109:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 5 - operand cleanup_point_expr test26.cpp 110:23 - then expr_stmt test26.cpp 110:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 80 - operand function_decl func7 test26.cpp 114:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 115:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 114:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 116:9 - code truth_orif_expr test26.cpp 116:18 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 116:23 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 3 - operand statement_list - then if_stmt test26.cpp 118:13 - statement truth_andif_expr test26.cpp 118:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 118:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand cleanup_point_expr test26.cpp 119:23 - then expr_stmt test26.cpp 119:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 10 - operand if_stmt test26.cpp 120:13 - statement truth_andif_expr test26.cpp 120:23 - condition eq_expr test26.cpp 120:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 120:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 2 - operand cleanup_point_expr test26.cpp 121:23 - then expr_stmt test26.cpp 121:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 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 if_stmt test26.cpp 122:13 - statement truth_orif_expr test26.cpp 122:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 122:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand cleanup_point_expr test26.cpp 123:23 - then expr_stmt test26.cpp 123:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 30 - operand if_stmt test26.cpp 124:13 - statement truth_orif_expr test26.cpp 124:23 - condition eq_expr test26.cpp 124:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 124:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 2 - operand cleanup_point_expr test26.cpp 125:23 - then expr_stmt test26.cpp 125:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 40 - operand statement_list - else if_stmt test26.cpp 129:13 - statement truth_andif_expr test26.cpp 129:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 129:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 4 - operand cleanup_point_expr test26.cpp 130:23 - then expr_stmt test26.cpp 130:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 50 - operand if_stmt test26.cpp 131:13 - statement truth_andif_expr test26.cpp 131:23 - condition eq_expr test26.cpp 131:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 131:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 5 - operand cleanup_point_expr test26.cpp 132:23 - then expr_stmt test26.cpp 132:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 60 - operand if_stmt test26.cpp 133:13 - statement truth_orif_expr test26.cpp 133:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 133:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 4 - operand cleanup_point_expr test26.cpp 134:23 - then expr_stmt test26.cpp 134:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 70 - operand if_stmt test26.cpp 135:13 - statement truth_orif_expr test26.cpp 135:23 - condition eq_expr test26.cpp 135:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 114:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 135:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 5 - operand cleanup_point_expr test26.cpp 136:23 - then expr_stmt test26.cpp 136:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 80 - operand function_decl func8 test26.cpp 140:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 141:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 140:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 142:9 - code truth_andif_expr test26.cpp 142:19 - condition eq_expr test26.cpp 142:14 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 142:24 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 3 - operand statement_list - then if_stmt test26.cpp 144:13 - statement truth_orif_expr test26.cpp 144:23 - condition eq_expr test26.cpp 144:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 144:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand cleanup_point_expr test26.cpp 145:23 - then expr_stmt test26.cpp 145:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 10 - operand if_stmt test26.cpp 146:13 - statement truth_orif_expr test26.cpp 146:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 146:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 2 - operand cleanup_point_expr test26.cpp 147:23 - then expr_stmt test26.cpp 147:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 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 if_stmt test26.cpp 148:13 - statement truth_andif_expr test26.cpp 148:23 - condition eq_expr test26.cpp 148:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 148:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 3 - operand cleanup_point_expr test26.cpp 149:23 - then expr_stmt test26.cpp 149:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 30 - operand if_stmt test26.cpp 150:13 - statement truth_andif_expr test26.cpp 150:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 150:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 4 - operand cleanup_point_expr test26.cpp 151:23 - then expr_stmt test26.cpp 151:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 40 - operand statement_list - else if_stmt test26.cpp 155:13 - statement truth_orif_expr test26.cpp 155:23 - condition eq_expr test26.cpp 155:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 155:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 5 - operand cleanup_point_expr test26.cpp 156:23 - then expr_stmt test26.cpp 156:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 50 - operand if_stmt test26.cpp 157:13 - statement truth_orif_expr test26.cpp 157:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 157:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 6 - operand cleanup_point_expr test26.cpp 158:23 - then expr_stmt test26.cpp 158:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 60 - operand if_stmt test26.cpp 159:13 - statement truth_andif_expr test26.cpp 159:23 - condition eq_expr test26.cpp 159:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 159:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 7 - operand cleanup_point_expr test26.cpp 160:23 - then expr_stmt test26.cpp 160:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 70 - operand if_stmt test26.cpp 161:13 - statement truth_andif_expr test26.cpp 161:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 140:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 161:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - operand cleanup_point_expr test26.cpp 162:23 - then expr_stmt test26.cpp 162:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 80 - operand function_decl func9 test26.cpp 166:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 167:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 166:33 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 168:9 - code truth_andif_expr test26.cpp 168:18 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 168:23 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 3 - operand statement_list - then if_stmt test26.cpp 170:13 - statement truth_orif_expr test26.cpp 170:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 170:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 1 - operand cleanup_point_expr test26.cpp 171:23 - then expr_stmt test26.cpp 171:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 10 - operand if_stmt test26.cpp 172:13 - statement truth_orif_expr test26.cpp 172:23 - condition eq_expr test26.cpp 172:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 172:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 2 - operand cleanup_point_expr test26.cpp 173:23 - then expr_stmt test26.cpp 173:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 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 if_stmt test26.cpp 174:13 - statement truth_andif_expr test26.cpp 174:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 174:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 3 - operand cleanup_point_expr test26.cpp 175:23 - then expr_stmt test26.cpp 175:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 30 - operand if_stmt test26.cpp 176:13 - statement truth_andif_expr test26.cpp 176:23 - condition eq_expr test26.cpp 176:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 176:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 4 - operand cleanup_point_expr test26.cpp 177:23 - then expr_stmt test26.cpp 177:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 40 - operand statement_list - else if_stmt test26.cpp 181:13 - statement truth_orif_expr test26.cpp 181:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 181:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 5 - operand cleanup_point_expr test26.cpp 182:23 - then expr_stmt test26.cpp 182:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 50 - operand if_stmt test26.cpp 183:13 - statement truth_orif_expr test26.cpp 183:23 - condition eq_expr test26.cpp 183:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 183:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 6 - operand cleanup_point_expr test26.cpp 184:23 - then expr_stmt test26.cpp 184:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 60 - operand if_stmt test26.cpp 185:13 - statement truth_andif_expr test26.cpp 185:22 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 185:27 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 7 - operand cleanup_point_expr test26.cpp 186:23 - then expr_stmt test26.cpp 186:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 70 - operand if_stmt test26.cpp 187:13 - statement truth_andif_expr test26.cpp 187:23 - condition eq_expr test26.cpp 187:18 - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 166:29 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 187:28 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 8 - operand cleanup_point_expr test26.cpp 188:23 - then expr_stmt test26.cpp 188:23 - operand convert_expr - expresssion modify_expr - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 80 - operand function_decl func10 test26.cpp 192:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 193:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 192:34 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 192:30 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 194:9 - code ne_expr - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 192:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand if_stmt test26.cpp 196:13 - then ne_expr - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 192:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr test26.cpp 197:32 - then expr_stmt test26.cpp 197:32 - operand convert_expr - expresssion modify_expr - operand component_ref test26.cpp 197:23 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl ptr1 test26.cpp 192:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 100 - operand function_decl func11 test26.cpp 201:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 202:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 201:34 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 201:30 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 203:9 - code truth_andif_expr test26.cpp 203:18 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 201:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 203:23 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 10 - operand if_stmt test26.cpp 205:13 - then ne_expr - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 201:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr test26.cpp 206:32 - then expr_stmt test26.cpp 206:32 - operand convert_expr - expresssion modify_expr - operand component_ref test26.cpp 206:23 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl ptr1 test26.cpp 201:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 100 - operand function_decl func12 test26.cpp 210:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 211:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 210:34 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 210:30 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 212:9 - code truth_orif_expr test26.cpp 212:18 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 210:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 212:23 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 10 - operand if_stmt test26.cpp 214:13 - then ne_expr - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 210:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr test26.cpp 215:32 - then expr_stmt test26.cpp 215:32 - operand convert_expr - expresssion modify_expr - operand component_ref test26.cpp 215:23 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl ptr1 test26.cpp 210:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 100 - operand function_decl func13 test26.cpp 219:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 220:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 219:34 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 219:30 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 221:9 - code truth_andif_expr test26.cpp 221:18 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 219:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 221:23 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 10 - operand return_expr test26.cpp 223:13 - then if_stmt test26.cpp 227:13 - else ne_expr - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 219:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr test26.cpp 228:32 - then expr_stmt test26.cpp 228:32 - operand convert_expr - expresssion modify_expr - operand component_ref test26.cpp 228:23 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl ptr1 test26.cpp 219:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 100 - operand function_decl func14 test26.cpp 232:10 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 tree_list - chain pointer_type - value record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl test26.cpp 233:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this test26.cpp 232:34 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl Object1 test26.cpp 42:7 - type name - isAutogenerated: 1 type_decl Object1 test26.cpp 43:1 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl ptr1 test26.cpp 232:30 - argument pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size if_stmt test26.cpp 234:9 - code truth_orif_expr test26.cpp 234:18 - condition ne_expr - operand nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 232:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand eq_expr test26.cpp 234:23 - operand var_decl k test26.cpp 40:5 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 10 - operand return_expr test26.cpp 236:13 - then if_stmt test26.cpp 240:13 - else ne_expr - condition nop_expr - operand - isUsed: 1 parm_decl ptr1 test26.cpp 232:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr test26.cpp 241:32 - then expr_stmt test26.cpp 241:32 - operand convert_expr - expresssion modify_expr - operand component_ref test26.cpp 241:23 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl ptr1 test26.cpp 232:30 - operand pointer_type - decl type record_type - nested type type_decl Data1 test26.cpp 6:8 - type name - isAutogenerated: 1 field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value field_decl ptrval test26.cpp 18:12 - field - unsigned integer_cst 64 - decl size pointer_type - field type record_type - nested type field_decl arr test26.cpp 19:14 - field - signed integer_cst 96 - decl size array_type - field type integer_type - element type - precisionBits: 32 - signed integer_type - domain - precisionBits: 64 - signed field_decl str1 test26.cpp 20:17 - field - signed integer_cst 64 - decl size record_type - field type type_decl string /usr/include/c++/5/bits/stringfwd.h 74:33 - type name var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 type_decl Data1 test26.cpp 7:1 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl val test26.cpp 17:9 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 100 - operand function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4215:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 4215:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4216:24 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4216:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 4216:23 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else truth_orif_expr - condition eq_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand truth_orif_expr - operand lt_expr - operand nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst -2147483648 - operand gt_expr - operand nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 2147483647 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size real_type - var type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 32 - decl size real_type - var type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size real_type - var type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size real_type - var type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 128 - decl size real_type - var type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 128 - decl size real_type - var type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value result_decl /usr/include/c++/5/ext/string_conversions.h 83:5 - function result - isAutogenerated: 1 record_type - result type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 99:39 - code var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 90:16 - statement var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 90:16 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 90:16 - operand convert_expr - expresssion init_expr - operand var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value nop_expr - operand call_expr /usr/include/c++/5/ext/string_conversions.h 89:58 - operand addr_expr - function function_decl __builtin_alloca 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node malloc - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 mult_expr - arg sizeof_expr /usr/include/c++/5/ext/string_conversions.h 89:65 - operand nop_expr - operand error_mark - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size decl_expr /usr/include/c++/5/ext/string_conversions.h 92:25 - statement var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - operand - isUsed: 1 integer_cst 192 - decl size array_type - var type type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 93:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 93:7 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 93:25 - expresssion addr_expr - function function_decl __builtin_va_start 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - arg addr_expr - operand var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size decl_expr /usr/include/c++/5/ext/string_conversions.h 95:56 - statement var_decl __len /usr/include/c++/5/ext/string_conversions.h 95:17 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 95:56 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 95:56 - operand convert_expr - expresssion init_expr - operand var_decl __len /usr/include/c++/5/ext/string_conversions.h 95:17 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value call_expr /usr/include/c++/5/ext/string_conversions.h 95:32 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain integer_cst 64 - parm size var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - arg - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 97:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 97:7 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 97:23 - expresssion addr_expr - function function_decl __builtin_va_end 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - arg addr_expr - operand var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 99:38 - statement return_expr /usr/include/c++/5/ext/string_conversions.h 99:38 - operand init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isAutogenerated: 1 record_type - result type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr - operand var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 convert_expr - arg void_cst - operand var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - arg - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value pointer_plus_expr /usr/include/c++/5/ext/string_conversions.h 99:31 - arg var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value nop_expr - operand var_decl __len /usr/include/c++/5/ext/string_conversions.h 95:17 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field convert_expr - arg void_cst - operand call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - block vars - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value var_decl __len /usr/include/c++/5/ext/string_conversions.h 95:17 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __in_chrg /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size statement_list - code bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand statement_list - body cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - statement statement_list - body call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size modify_expr - expresssion indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2668:14 - field - signed integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value block - operand label_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement label_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement try_finally /usr/include/c++/5/bits/basic_string.h 2668:14 - operand statement_list - operand try_finally /usr/include/c++/5/bits/basic_string.h 2668:14 - statement statement_list - operand call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2668:14 - field - signed integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value block - operand label_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement label_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __in_chrg /usr/include/c++/5/bits/basic_string.h 2942:7 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2942:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2943:54 - operand statement_list - body cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2943:54 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - expresssion addr_expr - function function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 - arg addr_expr - function function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field call_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 modify_expr - expresssion indirect_ref - operand nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2508:11 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand label_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement label_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2943:54 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2942:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement try_finally /usr/include/c++/5/bits/basic_string.h 2943:54 - operand statement_list - operand try_finally /usr/include/c++/5/bits/basic_string.h 2943:54 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - expresssion addr_expr - function function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 - arg addr_expr - function function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field call_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 modify_expr - operand indirect_ref - operand nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2508:11 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand label_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement label_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2943:54 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand convert_expr - operand parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - operand reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2668:14 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value nop_expr - operand component_ref - operand indirect_ref - object parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - ref reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand convert_expr - operand parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - operand reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2668:14 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value nop_expr - operand component_ref - operand indirect_ref - object parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - ref reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2908:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - argument reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2908:7 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2919:7 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 nop_expr - arg nop_expr - operand addr_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - ref reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2915:2 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain void_type - value - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - operand reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - arg addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size convert_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 2915:28 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2919:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - argument reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2908:7 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2919:7 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 nop_expr - arg nop_expr - operand addr_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - ref reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 try_catch_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2915:2 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain void_type - value - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - operand reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - arg addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size convert_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 2915:28 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2919:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - argument reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl c_str /usr/include/c++/5/bits/basic_string.h 4215:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4215:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 4215:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4216:24 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4216:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4215:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 4216:23 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 4215:21 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else truth_orif_expr - condition eq_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand truth_orif_expr - operand lt_expr - operand nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst -2147483648 - operand gt_expr - operand nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 2147483647 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand exact_div_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl int 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 var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand exact_div_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand exact_div_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand exact_div_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - signed type_decl long long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __base#0 /usr/include/c++/5/ext/string_conversions.h 56:14 - arg integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand exact_div_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl long long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size real_type - var type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 32 - decl size real_type - var type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand exact_div_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 32 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 32 - decl size 2 real_type - var type 2 - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size real_type - var type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size real_type - var type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand exact_div_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 64 - decl size 2 real_type - var type 2 - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 function_decl __stoa /usr/include/c++/5/ext/string_conversions.h 54:5 - isPublic: 1 function_type - function type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - function result - isAutogenerated: 1 real_type - result type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - argument pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 77:19 - code var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 128 - decl size real_type - var type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 58:12 - statement var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 decl_expr /usr/include/c++/5/ext/string_conversions.h 60:15 - statement var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 61:7 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 61:7 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 128 - decl size real_type - var type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 62:62 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 62:62 - operand convert_expr - expresssion init_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/string_conversions.h 62:34 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 54:63 - function pointer_type - decl type function_type - nested type real_type - function return type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size addr_expr - arg var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value if_stmt /usr/include/c++/5/ext/string_conversions.h 64:7 - statement eq_expr - condition nop_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 65:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 65:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 65:31 - expresssion addr_expr - function function_decl __throw_invalid_argument /usr/include/c++/5/bits/functexcept.h 69:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 69:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size if_stmt /usr/include/c++/5/ext/string_conversions.h 66:12 - else eq_expr - condition indirect_ref - operand call_expr /usr/include/c++/5/ext/string_conversions.h 66:16 - ref addr_expr - function function_decl __errno_location /usr/include/x86_64-linux-gnu/bits/errno.h 50:13 - operand - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node const - purpose function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 34 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 70:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 70:2 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 70:27 - expresssion addr_expr - function function_decl __throw_out_of_range /usr/include/c++/5/bits/functexcept.h 75:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 75:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __name /usr/include/c++/5/ext/string_conversions.h 55:17 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 72:2 - else expr_stmt /usr/include/c++/5/ext/string_conversions.h 72:2 - operand convert_expr - expresssion modify_expr - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 nop_expr - operand var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 if_stmt /usr/include/c++/5/ext/string_conversions.h 74:7 - statement ne_expr - condition - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 75:2 - then expr_stmt /usr/include/c++/5/ext/string_conversions.h 75:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __idx /usr/include/c++/5/ext/string_conversions.h 55:59 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand exact_div_expr - operand minus_expr - operand convert_expr - operand var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value convert_expr - operand - isUsed: 1 parm_decl __str /usr/include/c++/5/ext/string_conversions.h 55:39 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand return_expr /usr/include/c++/5/ext/string_conversions.h 77:14 - statement init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 54:5 - operand - isAutogenerated: 1 real_type - result type - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 integer_cst 128 - decl size var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - operand - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 block - operand var_decl __ret /usr/include/c++/5/ext/string_conversions.h 58:12 - block vars - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 var_decl __endptr /usr/include/c++/5/ext/string_conversions.h 60:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __tmp /usr/include/c++/5/ext/string_conversions.h 62:19 - block vars - isUsed: 1 integer_cst 128 - decl size 2 real_type - var type 2 - precisionBits: 80 type_decl long double 0:0 - type name - isAutogenerated: 1 function_decl __to_xstring /usr/include/c++/5/ext/string_conversions.h 83:5 - isPublic: 1 function_type - function type record_type - function return type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value result_decl /usr/include/c++/5/ext/string_conversions.h 83:5 - function result - isAutogenerated: 1 record_type - result type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - argument pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/ext/string_conversions.h 99:39 - code var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value statement_list - operand decl_expr /usr/include/c++/5/ext/string_conversions.h 90:16 - statement var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 90:16 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 90:16 - operand convert_expr - expresssion init_expr - operand var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value nop_expr - operand call_expr /usr/include/c++/5/ext/string_conversions.h 89:58 - operand addr_expr - function function_decl __builtin_alloca 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node malloc - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 mult_expr - arg sizeof_expr /usr/include/c++/5/ext/string_conversions.h 89:65 - operand nop_expr - operand error_mark - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size decl_expr /usr/include/c++/5/ext/string_conversions.h 92:25 - statement var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - operand - isUsed: 1 integer_cst 192 - decl size array_type - var type type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned type_decl unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 93:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 93:7 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 93:25 - expresssion addr_expr - function function_decl __builtin_va_start 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type nop_expr - arg addr_expr - operand var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size decl_expr /usr/include/c++/5/ext/string_conversions.h 95:56 - statement var_decl __len /usr/include/c++/5/ext/string_conversions.h 95:17 - operand - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 95:56 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 95:56 - operand convert_expr - expresssion init_expr - operand var_decl __len /usr/include/c++/5/ext/string_conversions.h 95:17 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value call_expr /usr/include/c++/5/ext/string_conversions.h 95:32 - operand - isUsed: 1 parm_decl __convf /usr/include/c++/5/ext/string_conversions.h 84:23 - function pointer_type - decl type function_type - nested type integer_type - function return type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain integer_cst 64 - parm size var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - arg - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __n /usr/include/c++/5/ext/string_conversions.h 84:38 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __fmt /usr/include/c++/5/ext/string_conversions.h 85:18 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 97:7 - statement expr_stmt /usr/include/c++/5/ext/string_conversions.h 97:7 - operand call_expr /usr/include/c++/5/ext/string_conversions.h 97:23 - expresssion addr_expr - function function_decl __builtin_va_end 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - arg addr_expr - operand var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - operand - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value cleanup_point_expr /usr/include/c++/5/ext/string_conversions.h 99:38 - statement return_expr /usr/include/c++/5/ext/string_conversions.h 99:38 - operand init_expr - operand result_decl /usr/include/c++/5/ext/string_conversions.h 83:5 - operand - isAutogenerated: 1 record_type - result type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - decl size target_expr - operand var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size record_type - var type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 convert_expr - arg void_cst - operand var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - arg - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value pointer_plus_expr /usr/include/c++/5/ext/string_conversions.h 99:31 - arg var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value nop_expr - operand mult_expr - operand nop_expr - operand var_decl __len /usr/include/c++/5/ext/string_conversions.h 95:17 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 4 - operand nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field convert_expr - arg void_cst - operand call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/ext/string_conversions.h 99:38 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 64 - decl size 2 record_type - var type 2 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 block - operand var_decl __s /usr/include/c++/5/ext/string_conversions.h 89:15 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl __args /usr/include/c++/5/ext/string_conversions.h 92:25 - block vars - isUsed: 1 integer_cst 192 - decl size 2 array_type - var type 2 type_decl __builtin_va_list - type name record_type - element type type_decl __va_list_tag 0:0 - type name field_decl gp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl fp_offset 0:0 - field - unsigned integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - unsigned field_decl overflow_arg_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type field_decl reg_save_area 0:0 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - domain - precisionBits: 64 - signed integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - max value var_decl __len /usr/include/c++/5/ext/string_conversions.h 95:17 - block vars - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __in_chrg /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size statement_list - code bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand statement_list - body cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - statement statement_list - body call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size modify_expr - expresssion indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2668:14 - field - signed integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand label_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement label_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement try_finally /usr/include/c++/5/bits/basic_string.h 2668:14 - operand statement_list - operand try_finally /usr/include/c++/5/bits/basic_string.h 2668:14 - statement statement_list - operand call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2668:14 - field - signed integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand label_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement label_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl __in_chrg /usr/include/c++/5/bits/basic_string.h 2942:7 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2942:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2943:54 - operand statement_list - body cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2943:54 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - expresssion addr_expr - function function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 - arg addr_expr - function function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field call_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 modify_expr - expresssion indirect_ref - operand nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2508:11 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand label_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement label_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2943:54 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2942:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement try_finally /usr/include/c++/5/bits/basic_string.h 2943:54 - operand statement_list - operand try_finally /usr/include/c++/5/bits/basic_string.h 2943:54 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2943:9 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2943:9 - expresssion addr_expr - function function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2943:15 - arg addr_expr - function function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field call_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2943:54 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 modify_expr - operand indirect_ref - operand nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size constructor - operand record_type - constructor type field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2508:11 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand label_expr /usr/include/c++/5/bits/basic_string.h 2943:54 - statement label_decl /usr/include/c++/5/bits/basic_string.h 2942:7 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2943:54 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand convert_expr - operand parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - operand reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2668:14 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value nop_expr - operand component_ref - operand indirect_ref - object parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - ref reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg nop_expr - operand convert_expr - operand parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - operand reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2668:14 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2668:14 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value nop_expr - operand component_ref - operand indirect_ref - object parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - ref reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value call_expr /usr/include/c++/5/bits/basic_string.h 2668:14 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2908:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2908:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - argument reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2908:7 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2919:7 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 nop_expr - arg nop_expr - operand addr_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - ref reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2915:2 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain void_type - value - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - operand reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - arg addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size convert_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 2915:28 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2919:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - argument reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2908:7 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2919:7 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2912:38 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2912:38 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 2912:38 - argument reference_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 nop_expr - arg nop_expr - operand addr_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - ref reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 try_catch_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2915:2 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain void_type - value - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size convert_expr - arg - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - operand reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2915:2 - arg addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size convert_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 2915:28 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.h 2912:38 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2912:38 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2908:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain reference_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2919:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2910:7 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __str /usr/include/c++/5/bits/basic_string.h 2908:35 - argument reference_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types reference_type - value real_type - nested type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 135:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 - argument reference_type - decl type real_type - nested type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 136:42 - code return_expr /usr/include/c++/5/bits/functional_hash.h 136:42 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 135:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 136:20 - operand addr_expr - function function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 3339675911 - purpose integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - code return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 - operand addr_expr - function function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - arg - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - arg - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - arg nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 - operand reference_type - decl type real_type - nested type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size sizeof_expr /usr/include/c++/5/bits/functional_hash.h 136:35 - arg indirect_ref - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 - ref reference_type - decl type real_type - nested type - precisionBits: 32 type_decl float 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 3339675911 - arg function_decl hash /usr/include/c++/5/bits/functional_hash.h 135:7 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types reference_type - value real_type - nested type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/functional_hash.h 135:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 - argument reference_type - decl type real_type - nested type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 136:42 - code return_expr /usr/include/c++/5/bits/functional_hash.h 136:42 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 135:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 136:20 - operand addr_expr - function function_decl hash /usr/include/c++/5/bits/functional_hash.h 129:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_cst 3339675911 - purpose integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - argument pointer_type - decl type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - code return_expr /usr/include/c++/5/bits/functional_hash.h 131:50 - operand init_expr - operand result_decl /usr/include/c++/5/bits/functional_hash.h 131:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/functional_hash.h 131:25 - operand addr_expr - function function_decl _Hash_bytes /usr/include/c++/5/bits/hash_bytes.h 47:3 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - unsigned - isUsed: 1 parm_decl __ptr /usr/include/c++/5/bits/functional_hash.h 129:22 - arg - isUsed: 1 parm_decl __clength /usr/include/c++/5/bits/functional_hash.h 129:36 - arg - isUsed: 1 parm_decl __seed /usr/include/c++/5/bits/functional_hash.h 130:51 - arg nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 - operand reference_type - decl type real_type - nested type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size sizeof_expr /usr/include/c++/5/bits/functional_hash.h 136:35 - arg indirect_ref - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/bits/functional_hash.h 135:23 - ref reference_type - decl type real_type - nested type - precisionBits: 64 type_decl double 0:0 - type name - isAutogenerated: 1 integer_cst 64 - parm size integer_cst 3339675911 - arg function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4225:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 4225:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4226:24 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4226:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4225:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 4226:23 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 - isExternal: 1 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 3126:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 3126:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 3127:26 - operand return_expr /usr/include/c++/5/bits/basic_string.h 3127:26 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 3126:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 3127:26 - operand component_ref - object indirect_ref - object call_expr /usr/include/c++/5/bits/basic_string.h 3127:22 - ref addr_expr - function function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4225:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 4225:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4226:24 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4226:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4225:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 4226:23 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 - isExternal: 1 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 3126:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 3126:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 3127:26 - operand return_expr /usr/include/c++/5/bits/basic_string.h 3127:26 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 3126:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 3127:26 - operand component_ref - object indirect_ref - object call_expr /usr/include/c++/5/bits/basic_string.h 3127:22 - ref addr_expr - function function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4225:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 4225:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4226:24 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4226:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4225:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 4226:23 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 3126:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 3126:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 3127:26 - operand return_expr /usr/include/c++/5/bits/basic_string.h 3127:26 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 3126:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 3127:26 - operand component_ref - object indirect_ref - object call_expr /usr/include/c++/5/bits/basic_string.h 3127:22 - ref addr_expr - function function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 16 - decl size integer_type - var type - precisionBits: 16 - unsigned var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl data /usr/include/c++/5/bits/basic_string.h 4225:7 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4225:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 4225:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4226:24 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4226:24 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4225:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 4226:23 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 4225:20 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl length /usr/include/c++/5/bits/basic_string.h 3126:7 - isPublic: 1 method_type - function type integer_type - method return type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 3126:7 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 3126:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 3127:26 - operand return_expr /usr/include/c++/5/bits/basic_string.h 3127:26 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 3126:7 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 3127:26 - operand component_ref - object indirect_ref - object call_expr /usr/include/c++/5/bits/basic_string.h 3127:22 - ref addr_expr - function function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - unsigned var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size parm_decl this /usr/include/c++/5/bits/basic_string.h 3126:22 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 736:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 743:7 - code expr_stmt /usr/include/c++/5/bits/stl_algobase.h 743:7 - operand call_expr /usr/include/c++/5/bits/stl_algobase.h 743:20 - expresssion addr_expr - function function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 - type name tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_algobase.h 743:38 - arg addr_expr - function function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 736:27 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/stl_algobase.h 743:66 - arg addr_expr - function function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 736:53 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 736:72 - operand reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2838:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 2840:62 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain reference_type - value tree_list - chain parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - arg addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size convert_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 2840:33 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field convert_expr - arg void_cst - operand call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 - statement statement_list - body call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2840:62 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 2840:62 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain reference_type - value tree_list - chain parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - arg addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size convert_expr - arg call_expr /usr/include/c++/5/bits/basic_string.h 2840:33 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field convert_expr - arg void_cst - operand call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field try_catch_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - statement statement_list - operand call_expr /usr/include/c++/5/bits/basic_string.h 2840:58 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2840:58 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2840:62 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2838:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 - code return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 113:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 113:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 113:29 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 - operand call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/allocator.h 113:27 - statement statement_list - body call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 113:29 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 113:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 113:29 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 - operand call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 113:27 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 113:29 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl __in_chrg /usr/include/c++/5/bits/allocator.h 121:7 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement cleanup_stmt /usr/include/c++/5/bits/allocator.h 121:30 - operand statement_list - body cleanup_stmt /usr/include/c++/5/bits/allocator.h 121:30 - statement statement_list - body call_expr /usr/include/c++/5/bits/allocator.h 121:30 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size modify_expr - expresssion indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement try_finally /usr/include/c++/5/bits/allocator.h 121:30 - operand statement_list - operand try_finally /usr/include/c++/5/bits/allocator.h 121:30 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 121:30 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain cast_expr - purpose reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.tcc 671:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.tcc 674:7 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain reference_type - value tree_list - chain parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.tcc 673:31 - arg addr_expr - function function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 - statement statement_list - body call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain cast_expr - purpose reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.tcc 674:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.tcc 674:7 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain reference_type - value tree_list - chain parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.tcc 673:31 - arg addr_expr - function function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - statement statement_list - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain cast_expr - purpose reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.tcc 674:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - function result - isAutogenerated: 1 pointer_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2696:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isAutogenerated: 1 pointer_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2697:55 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 - code return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - operand - isAutogenerated: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4232:7 - function result - isAutogenerated: 1 record_type - result type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 4232:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4233:16 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4233:16 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4232:7 - operand - isAutogenerated: 1 record_type - result type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field convert_expr - arg void_cst - operand nop_expr - arg nop_expr - operand addr_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 4233:16 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2633:2 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2633:2 - code if_stmt /usr/include/c++/5/bits/basic_string.h 2636:4 - operand cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2636:24 - operand addr_expr - function function_decl __builtin_expect 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value ne_expr - arg convert_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2636:46 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size integer_cst 0 - arg integer_cst 0 - operand if_stmt /usr/include/c++/5/bits/basic_string.h 2641:8 - then cleanup_point_expr - condition le_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2641:50 - operand addr_expr - function function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 - operand tree_list - attribute identifier_node __unused__ - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cond_expr /usr/include/c++/5/ext/atomicity.h 81:5 - code cleanup_point_expr - operand ne_expr - operand call_expr /usr/include/c++/5/ext/atomicity.h 81:27 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 82:45 - operand return_expr /usr/include/c++/5/ext/atomicity.h 82:45 - operand init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - operand - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/atomicity.h 82:32 - operand addr_expr - function function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed nop_expr - arg - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - arg cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 84:52 - operand return_expr /usr/include/c++/5/ext/atomicity.h 84:52 - operand init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - operand - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/atomicity.h 84:39 - operand addr_expr - function function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - arg - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - arg addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2641:51 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst -1 - arg integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2645:5 - then expr_stmt /usr/include/c++/5/bits/basic_string.h 2645:5 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2645:15 - expresssion addr_expr - function function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size function_decl allocator /usr/include/c++/5/bits/allocator.h 115:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 115:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg nop_expr - operand convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/allocator.h 116:34 - statement statement_list - body call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg nop_expr - operand convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2827:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size nop_expr - operand convert_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size integer_cst 24 - operand function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2692:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2692:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2693:39 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2693:39 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2692:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size modify_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2693:34 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2693:34 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 - code return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 113:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 113:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 113:29 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 - operand call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/allocator.h 113:27 - statement statement_list - body call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 113:29 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 113:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 113:29 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 113:27 - operand call_expr /usr/include/c++/5/bits/allocator.h 113:27 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/allocator.h 113:27 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 113:27 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 113:29 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl __in_chrg /usr/include/c++/5/bits/allocator.h 121:7 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement cleanup_stmt /usr/include/c++/5/bits/allocator.h 121:30 - operand statement_list - body cleanup_stmt /usr/include/c++/5/bits/allocator.h 121:30 - statement statement_list - body call_expr /usr/include/c++/5/bits/allocator.h 121:30 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size modify_expr - expresssion indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement try_finally /usr/include/c++/5/bits/allocator.h 121:30 - operand statement_list - operand try_finally /usr/include/c++/5/bits/allocator.h 121:30 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 121:30 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl basic_string /usr/include/c++/5/bits/basic_string.tcc 671:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain cast_expr - purpose reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.tcc 671:5 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.tcc 674:7 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain reference_type - value tree_list - chain parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.tcc 673:31 - arg addr_expr - function function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 - statement statement_list - body call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - expresssion addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain cast_expr - purpose reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.tcc 674:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.tcc 674:7 - code statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - expresssion addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain reference_type - value tree_list - chain parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.tcc 673:31 - arg addr_expr - function function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - statement statement_list - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 - operand - isAutogenerated: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2668:14 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2943:54 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size statement_list - code addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.tcc 673:55 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.tcc 671:5 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain cast_expr - purpose reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.tcc 674:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.tcc 672:79 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 672:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 672:55 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 672:76 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - function result - isAutogenerated: 1 pointer_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2696:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isAutogenerated: 1 pointer_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2697:55 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 - code return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - operand - isAutogenerated: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 - isExternal: 1 - isPublic: 1 method_type - function type record_type - method return type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4232:7 - function result - isAutogenerated: 1 record_type - result type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 8 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 4232:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4233:16 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4233:16 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4232:7 - operand - isAutogenerated: 1 record_type - result type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field convert_expr - arg void_cst - operand nop_expr - arg nop_expr - operand addr_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 4233:16 - operand indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 4232:29 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - type name template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2633:2 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2633:2 - code if_stmt /usr/include/c++/5/bits/basic_string.h 2636:4 - operand cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2636:24 - operand addr_expr - function function_decl __builtin_expect 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value ne_expr - arg convert_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2636:46 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size integer_cst 0 - arg integer_cst 0 - operand if_stmt /usr/include/c++/5/bits/basic_string.h 2641:8 - then cleanup_point_expr - condition le_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2641:50 - operand addr_expr - function function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:3 - operand tree_list - attribute identifier_node __unused__ - purpose function_type - function type integer_type - function return type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - decl size - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - argument integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size cond_expr /usr/include/c++/5/ext/atomicity.h 81:5 - code cleanup_point_expr - operand ne_expr - operand call_expr /usr/include/c++/5/ext/atomicity.h 81:27 - operand addr_expr - function function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 247:1 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 82:45 - operand return_expr /usr/include/c++/5/ext/atomicity.h 82:45 - operand init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - operand - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/atomicity.h 82:32 - operand addr_expr - function function_decl __exchange_and_add /usr/include/c++/5/ext/atomicity.h 48:3 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed nop_expr - arg - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - operand - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - arg cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 84:52 - operand return_expr /usr/include/c++/5/ext/atomicity.h 84:52 - operand init_expr - operand result_decl /usr/include/c++/5/ext/atomicity.h 78:61 - operand - isAutogenerated: 1 call_expr /usr/include/c++/5/ext/atomicity.h 84:39 - operand addr_expr - function function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3 - operand function_type - function type integer_type - function return type - precisionBits: 32 - signed - isUsed: 1 parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 - arg - isUsed: 1 parm_decl __val /usr/include/c++/5/ext/atomicity.h 78:56 - arg addr_expr - arg component_ref /usr/include/c++/5/bits/basic_string.h 2641:51 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst -1 - arg integer_cst 0 - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2645:5 - then expr_stmt /usr/include/c++/5/bits/basic_string.h 2645:5 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2645:15 - expresssion addr_expr - function function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2633:32 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2633:27 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size function_decl allocator /usr/include/c++/5/bits/allocator.h 115:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 115:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg nop_expr - operand convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/allocator.h 116:34 - statement statement_list - body call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg nop_expr - operand convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 115:7 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2827:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size nop_expr - operand convert_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size integer_cst 24 - operand function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2692:7 - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2692:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2692:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2693:39 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2693:39 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2692:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size modify_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2693:34 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2693:34 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2692:28 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2692:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 - code return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 16 - decl size integer_type - var type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - function result - isAutogenerated: 1 pointer_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 16 - decl size 2 integer_type - var type 2 - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2696:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isAutogenerated: 1 pointer_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 16 - decl size 2 integer_type - var type 2 - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2697:55 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 16 - unsigned type_decl char16_t 0:0 - type name - isAutogenerated: 1 integer_cst 16 - type size integer_cst 0 - min value integer_cst 65535 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 - code return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - operand - isAutogenerated: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 - code return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value function_decl _M_rep /usr/include/c++/5/bits/basic_string.h 2696:7 - isPublic: 1 method_type - function type pointer_type - method return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - function result - isAutogenerated: 1 pointer_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2696:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2697:59 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2696:7 - operand - isAutogenerated: 1 pointer_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2697:55 - operand nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2697:51 - operand addr_expr - function function_decl _M_data /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value record_type - method base type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - unsigned type_decl char32_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst 0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2688:7 - code return_expr /usr/include/c++/5/bits/basic_string.h 2689:29 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2688:7 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - operand component_ref /usr/include/c++/5/bits/basic_string.h 2689:29 - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2688:23 - operand - isAutogenerated: 1 field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type parm_decl this /usr/include/c++/5/bits/basic_string.h 2696:22 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2508:11 - type name - isAutogenerated: 1 var_decl npos /usr/include/c++/5/bits/basic_string.h 2681:30 - field - isStatic: 1 - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_dataplus /usr/include/c++/5/bits/basic_string.h 2685:28 - field - signed integer_cst 64 - decl size record_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 type_decl basic_string /usr/include/c++/5/bits/basic_string.h 2509:5 - field - isAutogenerated: 1 type_decl _CharT_alloc_type /usr/include/c++/5/bits/basic_string.h 2510:63 - field type_decl traits_type /usr/include/c++/5/bits/basic_string.h 2514:31 - field type_decl value_type /usr/include/c++/5/bits/basic_string.h 2515:48 - field type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 - field type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - field type_decl difference_type /usr/include/c++/5/bits/basic_string.h 2518:61 - field type_decl reference /usr/include/c++/5/bits/basic_string.h 2519:57 - field type_decl const_reference /usr/include/c++/5/bits/basic_string.h 2520:61 - field type_decl pointer /usr/include/c++/5/bits/basic_string.h 2521:55 - field type_decl const_pointer /usr/include/c++/5/bits/basic_string.h 2522:61 - field type_decl iterator /usr/include/c++/5/bits/basic_string.h 2523:68 - field type_decl const_iterator /usr/include/c++/5/bits/basic_string.h 2525:61 - field type_decl const_reverse_iterator /usr/include/c++/5/bits/basic_string.h 2526:53 - field type_decl reverse_iterator /usr/include/c++/5/bits/basic_string.h 2527:52 - field type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - field - isAutogenerated: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - field - isAutogenerated: 1 type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - field - isAutogenerated: 1 integer_cst 64 - parm size function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5 - isPublic: 1 function_type - function type pointer_type - function return type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 282:5 - function result - isAutogenerated: 1 pointer_type - result type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 283:55 - code return_expr /usr/include/c++/5/bits/stl_algobase.h 283:55 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_algobase.h 282:5 - operand - isAutogenerated: 1 pointer_type - result type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_algobase.h 283:50 - operand addr_expr - function function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __it /usr/include/c++/5/bits/stl_algobase.h 282:28 - arg pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 - isPublic: 1 function_type - function type void_type - function return type type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 - type name tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_algobase.h 703:5 - function result - isAutogenerated: 1 void_type - result type type_decl __type /usr/include/c++/5/ext/type_traits.h 48:19 - type name - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/stl_algobase.h 708:18 - code var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand - isUsed: 1 integer_cst 32 - decl size nop_expr - initial indirect_ref - operand - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - ref reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_type - var type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value statement_list - operand decl_expr /usr/include/c++/5/bits/stl_algobase.h 706:25 - statement var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand - isUsed: 1 integer_cst 32 - decl size 2 nop_expr - initial 2 indirect_ref - operand - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - ref reference_type - decl type integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value for_stmt /usr/include/c++/5/bits/stl_algobase.h 707:7 - statement cleanup_point_expr - expression convert_expr - operand preincrement_expr - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 8 - operand ne_expr - condition - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 703:57 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 708:2 - body expr_stmt /usr/include/c++/5/bits/stl_algobase.h 708:2 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 703:31 - ref pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - operand var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - operand - isUsed: 1 integer_cst 32 - decl size 2 nop_expr - initial 2 indirect_ref - operand - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - ref reference_type - decl type integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value block - operand var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 - block vars - isUsed: 1 integer_cst 32 - decl size 2 nop_expr - initial 2 indirect_ref - operand - isUsed: 1 parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 - ref reference_type - decl type integer_cst 64 - parm size integer_type - var type 2 - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2670:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2670:2 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2670:2 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2671:31 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 block - operand nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2671:27 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement try_finally /usr/include/c++/5/bits/allocator.h 121:30 - operand statement_list - operand modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand - isAutogenerated: 1 nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2671:31 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2670:2 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2671:31 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 block - operand nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2671:27 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement try_finally /usr/include/c++/5/bits/allocator.h 121:30 - operand statement_list - operand modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand - isAutogenerated: 1 nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2671:31 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 79:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 79:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 79:7 - code bind_expr /usr/include/c++/5/ext/new_allocator.h 79:47 - operand statement_list - operand block - operand function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 79:47 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 79:7 - code bind_expr /usr/include/c++/5/ext/new_allocator.h 79:47 - operand statement_list - operand block - operand function_decl __comp_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 79:47 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size statement_list - code function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 86:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl __in_chrg /usr/include/c++/5/ext/new_allocator.h 86:7 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 - code statement_list - operand bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement cleanup_stmt /usr/include/c++/5/ext/new_allocator.h 86:48 - operand statement_list - body modify_expr - expresssion indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 - code statement_list - operand bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 - operand statement_list - operand modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size statement_list - code function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4157:9 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 4160:59 - code type_decl _Integral /usr/include/c++/5/bits/basic_string.h 4159:60 - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4160:58 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4160:58 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4157:9 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 4160:27 - operand addr_expr - function function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 4136:24 - argument record_type - decl type type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 - type name - isAutogenerated: 1 type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 integer_cst 8 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size compound_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 4160:27 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Integral /usr/include/c++/5/bits/basic_string.h 4159:60 - type name type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Integral /usr/include/c++/5/bits/basic_string.h 4159:60 - type name type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 empty_class_expr - operand record_type - type type_decl _Integral /usr/include/c++/5/bits/basic_string.h 4159:60 - type name type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 block - operand Wrong node type. Want var_decl but get type_decl - block vars function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 array_type - var type 2 pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 - statement init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 array_type - var type 2 pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 block - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - block vars - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 array_type - var type 2 pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 81:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 81:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 81:7 - code bind_expr /usr/include/c++/5/ext/new_allocator.h 81:67 - operand statement_list - operand block - operand function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 81:67 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 81:7 - code bind_expr /usr/include/c++/5/ext/new_allocator.h 81:67 - operand statement_list - operand block - operand function_decl __comp_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 81:67 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size statement_list - code function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 79:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 79:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 79:7 - code bind_expr /usr/include/c++/5/ext/new_allocator.h 79:47 - operand statement_list - operand block - operand function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 79:47 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 79:7 - code bind_expr /usr/include/c++/5/ext/new_allocator.h 79:47 - operand statement_list - operand block - operand function_decl __comp_ctor /usr/include/c++/5/ext/new_allocator.h 79:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 79:47 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 79:23 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size statement_list - code function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 86:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl __in_chrg /usr/include/c++/5/ext/new_allocator.h 86:7 - argument - isAutogenerated: 1 integer_type - decl type - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 32 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 - code statement_list - operand bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement cleanup_stmt /usr/include/c++/5/ext/new_allocator.h 86:48 - operand statement_list - body modify_expr - expresssion indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isAutogenerated: 1 function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 86:7 - code statement_list - operand bind_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement try_finally /usr/include/c++/5/ext/new_allocator.h 86:48 - operand statement_list - operand modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/ext/new_allocator.h 86:48 - statement label_decl /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isAutogenerated: 1 function_decl __comp_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 86:48 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 86:24 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size statement_list - code function_decl _S_construct /usr/include/c++/5/bits/basic_string.h 4157:9 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4157:9 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 4160:59 - code type_decl _Integral /usr/include/c++/5/bits/basic_string.h 4159:60 - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4160:58 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4160:58 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4157:9 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 4160:27 - operand addr_expr - function function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 4136:24 - argument record_type - decl type type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 - type name - isAutogenerated: 1 type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 integer_cst 8 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4157:34 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4157:53 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4157:74 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size compound_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 4160:27 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Integral /usr/include/c++/5/bits/basic_string.h 4159:60 - type name type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Integral /usr/include/c++/5/bits/basic_string.h 4159:60 - type name type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 empty_class_expr - operand record_type - type type_decl _Integral /usr/include/c++/5/bits/basic_string.h 4159:60 - type name type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 block - operand Wrong node type. Want var_decl but get type_decl - block vars function_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2670:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2670:2 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2670:2 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2671:31 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 block - operand nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - statement statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2671:27 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement try_finally /usr/include/c++/5/bits/allocator.h 121:30 - operand statement_list - operand modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand - isAutogenerated: 1 nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2671:31 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2670:2 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2671:31 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - expresssion addr_expr - function function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 115:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/allocator.h 116:38 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/allocator.h 115:34 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 115:7 - code bind_expr /usr/include/c++/5/bits/allocator.h 116:38 - operand statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement expr_stmt /usr/include/c++/5/bits/allocator.h 116:34 - operand try_catch_expr /usr/include/c++/5/bits/allocator.h 116:34 - statement statement_list - operand call_expr /usr/include/c++/5/bits/allocator.h 116:34 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/ext/new_allocator.h 86:7 - operand - isPublic: 1 method_type - function type void_type - method return type nop_expr - arg parm_decl this /usr/include/c++/5/bits/allocator.h 115:45 - operand - isAutogenerated: 1 block - operand nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_catch_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2671:27 - operand convert_expr - expresssion init_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2671:27 - operand indirect_ref - object nop_expr - ref parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.h 2671:27 - operand addr_expr - function function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/allocator.h 121:7 - code statement_list - operand bind_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement try_finally /usr/include/c++/5/bits/allocator.h 121:30 - operand statement_list - operand modify_expr - operand indirect_ref - operand nop_expr - ref parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - operand - isAutogenerated: 1 constructor - operand record_type - constructor type block - operand label_expr /usr/include/c++/5/bits/allocator.h 121:30 - statement label_decl /usr/include/c++/5/bits/allocator.h 121:7 - operand - isAutogenerated: 1 nop_expr - arg parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size block - operand function_decl __comp_ctor /usr/include/c++/5/bits/basic_string.h 2670:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - arg types pointer_type - value record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2671:31 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2670:49 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2668:14 - type name - isAutogenerated: 1 field_decl _M_p /usr/include/c++/5/bits/basic_string.h 2673:10 - field - unsigned integer_cst 64 - decl size pointer_type - field type integer_type - nested type - precisionBits: 32 - signed type_decl _Alloc_hider /usr/include/c++/5/bits/basic_string.h 2669:7 - field - isAutogenerated: 1 integer_cst 64 - parm size - isUsed: 1 parm_decl __dat /usr/include/c++/5/bits/basic_string.h 2670:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 2670:44 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value pointer_type - var type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 array_type - var type 2 pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 - statement init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size nop_expr - operand nop_expr - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 array_type - var type 2 pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 block - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - block vars - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 array_type - var type 2 pointer_type - var type 2 void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 81:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 81:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 81:7 - code bind_expr /usr/include/c++/5/ext/new_allocator.h 81:67 - operand statement_list - operand block - operand function_decl __base_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 81:67 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/ext/new_allocator.h 81:7 - code bind_expr /usr/include/c++/5/ext/new_allocator.h 81:67 - operand statement_list - operand block - operand function_decl __comp_ctor /usr/include/c++/5/ext/new_allocator.h 81:7 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - arg types pointer_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain reference_type - value record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/new_allocator.h 81:67 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/ext/new_allocator.h 81:43 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/ext/new_allocator.h 81:40 - argument reference_type - decl type record_type - nested type type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/ext/new_allocator.h 70:16 - field type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 59:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/ext/new_allocator.h 61:26 - field type_decl difference_type /usr/include/c++/5/ext/new_allocator.h 62:26 - field type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - field type_decl const_pointer /usr/include/c++/5/ext/new_allocator.h 64:26 - field type_decl reference /usr/include/c++/5/ext/new_allocator.h 65:26 - field type_decl const_reference /usr/include/c++/5/ext/new_allocator.h 66:26 - field type_decl value_type /usr/include/c++/5/ext/new_allocator.h 67:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/ext/new_allocator.h 76:30 - field integer_cst 64 - parm size statement_list - code function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - isPublic: 1 function_type - function type pointer_type - function return type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - function result - isAutogenerated: 1 pointer_type - result type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size - isUsed: 1 parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size return_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 216:16 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 - operand - isAutogenerated: 1 pointer_type - result type type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - decl size nop_expr - operand - isUsed: 1 parm_decl __it /usr/include/c++/5/bits/stl_iterator_base_types.h 215:46 - operand pointer_type - decl type integer_type - nested type - precisionBits: 64 - unsigned type_decl long unsigned int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain record_type - value type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 - type name - isAutogenerated: 1 type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4135:9 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 4136:24 - argument record_type - decl type type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 - type name - isAutogenerated: 1 type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 integer_cst 8 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 4139:57 - code type_decl _Tag /usr/include/c++/5/bits/basic_string.h 4138:76 - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4139:56 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4139:56 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4135:9 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 4139:30 - operand addr_expr - function function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.tcc 569:6 - argument record_type - decl type type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 integer_cst 8 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size compound_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 4139:30 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 indirect_ref - operand nop_expr - ref convert_expr - operand non_lvalue_expr - operand nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 4139:30 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Tag /usr/include/c++/5/bits/basic_string.h 4138:76 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Tag /usr/include/c++/5/bits/basic_string.h 4138:76 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 empty_class_expr - operand record_type - type type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 block - operand Wrong node type. Want var_decl but get type_decl - block vars function_decl _S_construct_aux /usr/include/c++/5/bits/basic_string.h 4135:9 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain record_type - value type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 - type name - isAutogenerated: 1 type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 4135:9 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.h 4136:24 - argument record_type - decl type type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:10 - type name - isAutogenerated: 1 type_decl __false_type /usr/include/c++/5/bits/cpp_type_traits.h 83:23 - field - isAutogenerated: 1 integer_cst 8 - parm size bind_expr /usr/include/c++/5/bits/basic_string.h 4139:57 - code type_decl _Tag /usr/include/c++/5/bits/basic_string.h 4138:76 - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 4139:56 - operand return_expr /usr/include/c++/5/bits/basic_string.h 4139:56 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 4135:9 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.h 4139:30 - operand addr_expr - function function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.tcc 569:6 - argument record_type - decl type type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 integer_cst 8 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.h 4135:38 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.h 4135:57 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.h 4136:19 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size compound_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 4139:30 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 indirect_ref - operand nop_expr - ref convert_expr - operand non_lvalue_expr - operand nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.h 4139:30 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl _Tag /usr/include/c++/5/bits/basic_string.h 4138:76 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl _Tag /usr/include/c++/5/bits/basic_string.h 4138:76 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 empty_class_expr - operand record_type - type type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 block - operand Wrong node type. Want var_decl but get type_decl - block vars function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain record_type - value type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.tcc 567:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.tcc 569:6 - argument record_type - decl type type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 integer_cst 8 - parm size bind_expr /usr/include/c++/5/bits/basic_string.tcc 591:26 - code var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand if_stmt /usr/include/c++/5/bits/basic_string.tcc 572:2 - statement cleanup_point_expr - condition truth_andif_expr - operand eq_expr - operand - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.tcc 572:28 - operand addr_expr - function function_decl operator== /usr/include/c++/5/bits/allocator.h 134:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl /usr/include/c++/5/bits/allocator.h 134:36 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/allocator.h 134:59 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 113:29 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field convert_expr - arg void_cst - operand call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 573:37 - then return_expr /usr/include/c++/5/bits/basic_string.tcc 573:37 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.tcc 567:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.tcc 573:37 - operand addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 integer_cst 24 - operand convert_expr - arg call_expr /usr/include/c++/5/bits/basic_string.tcc 573:23 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2827:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isAutogenerated: 1 nop_expr - operand convert_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type if_stmt /usr/include/c++/5/bits/basic_string.tcc 576:2 - statement cleanup_point_expr - condition truth_andif_expr - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 576:34 - operand addr_expr - function function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 150:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size ne_expr - operand - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 577:4 - then expr_stmt /usr/include/c++/5/bits/basic_string.tcc 577:4 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 577:23 - expresssion addr_expr - function function_decl __throw_logic_error /usr/include/c++/5/bits/functexcept.h 63:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 63:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand string_cst basic_string::_S_construct null not valid - operand - stringLength: 42 decl_expr /usr/include/c++/5/bits/basic_string.tcc 580:21 - statement var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 580:21 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 580:21 - operand convert_expr - expresssion init_expr - operand var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 579:63 - operand addr_expr - function function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain void_type - value - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size decl_expr /usr/include/c++/5/bits/basic_string.tcc 582:55 - statement var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 582:55 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 582:55 - operand convert_expr - expresssion init_expr - operand var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field call_expr /usr/include/c++/5/bits/basic_string.tcc 582:29 - operand addr_expr - function function_decl _S_create /usr/include/c++/5/bits/basic_string.tcc 989:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __capacity /usr/include/c++/5/bits/basic_string.tcc 990:25 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __old_capacity /usr/include/c++/5/bits/basic_string.tcc 990:47 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __alloc /usr/include/c++/5/bits/basic_string.tcc 991:22 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - arg nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_block /usr/include/c++/5/bits/basic_string.tcc 583:2 - statement cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 584:6 - body expr_stmt /usr/include/c++/5/bits/basic_string.tcc 584:6 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 584:19 - expresssion addr_expr - function function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.tcc 584:19 - arg addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 integer_cst 24 - operand non_lvalue_expr - arg var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size handler - handler cleanup_stmt /usr/include/c++/5/bits/basic_string.tcc 585:2 - body statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 585:2 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 - operand addr_expr - function function_decl __cxa_begin_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 - arg addr_expr - function function_decl __builtin_eh_pointer 0:0 - operand - isAutogenerated: 1 - isPure: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - arg cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 587:6 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 587:6 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 587:6 - expresssion addr_expr - function function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size non_lvalue_expr - arg var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 588:6 - operand throw_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 - expresssion call_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 - operand addr_expr - function function_decl __cxa_rethrow /usr/include/c++/5/bits/basic_string.tcc 588:6 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 - expresssion addr_expr - function function_decl __cxa_end_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 590:2 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 590:2 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 590:2 - expresssion addr_expr - function function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h 2603:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value non_lvalue_expr - arg var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field nop_expr - arg var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 591:25 - statement return_expr /usr/include/c++/5/bits/basic_string.tcc 591:25 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.tcc 567:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.tcc 591:25 - operand addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 integer_cst 24 - operand non_lvalue_expr - arg var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field block - operand var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field function_decl _S_construct /usr/include/c++/5/bits/basic_string.tcc 567:7 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain record_type - value type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.tcc 567:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/basic_string.tcc 569:6 - argument record_type - decl type type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:10 - type name - isAutogenerated: 1 type_decl forward_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 95:59 - field - isAutogenerated: 1 integer_cst 8 - parm size bind_expr /usr/include/c++/5/bits/basic_string.tcc 591:26 - code var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value statement_list - operand if_stmt /usr/include/c++/5/bits/basic_string.tcc 572:2 - statement cleanup_point_expr - condition truth_andif_expr - operand eq_expr - operand - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.tcc 572:28 - operand addr_expr - function function_decl operator== /usr/include/c++/5/bits/allocator.h 134:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl /usr/include/c++/5/bits/allocator.h 134:36 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/allocator.h 134:59 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand target_expr - operand var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field aggr_init_expr - operand addr_expr - function function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 113:29 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 113:25 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 - slot - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field convert_expr - arg void_cst - operand call_expr - operand addr_expr - function function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - arg types pointer_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 121:30 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/allocator.h 121:26 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size statement_list - code addr_expr - arg var_decl /usr/include/c++/5/bits/basic_string.tcc 572:28 - operand - isUsed: 1 - isAutogenerated: 1 integer_cst 8 - decl size 2 record_type - var type 2 type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed record_type - value tree_list - chain type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 573:37 - then return_expr /usr/include/c++/5/bits/basic_string.tcc 573:37 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.tcc 567:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.tcc 573:37 - operand addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 integer_cst 24 - operand convert_expr - arg call_expr /usr/include/c++/5/bits/basic_string.tcc 573:23 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2827:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand return_expr /usr/include/c++/5/bits/basic_string.h 2828:35 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2827:7 - operand - isAutogenerated: 1 nop_expr - operand convert_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2828:34 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type if_stmt /usr/include/c++/5/bits/basic_string.tcc 576:2 - statement cleanup_point_expr - condition truth_andif_expr - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 576:34 - operand addr_expr - function function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 150:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size ne_expr - operand - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 577:4 - then expr_stmt /usr/include/c++/5/bits/basic_string.tcc 577:4 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 577:23 - expresssion addr_expr - function function_decl __throw_logic_error /usr/include/c++/5/bits/functexcept.h 63:3 - operand - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node __noreturn__ - purpose function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/functexcept.h 63:33 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg addr_expr - operand string_cst basic_string::_S_construct null not valid - operand - stringLength: 42 decl_expr /usr/include/c++/5/bits/basic_string.tcc 580:21 - statement var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 580:21 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 580:21 - operand convert_expr - expresssion init_expr - operand var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value nop_expr - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 579:63 - operand addr_expr - function function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain void_type - value - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size decl_expr /usr/include/c++/5/bits/basic_string.tcc 582:55 - statement var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size pointer_type - var type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 582:55 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 582:55 - operand convert_expr - expresssion init_expr - operand var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field call_expr /usr/include/c++/5/bits/basic_string.tcc 582:29 - operand addr_expr - function function_decl _S_create /usr/include/c++/5/bits/basic_string.tcc 989:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain reference_type - value tree_list - chain - isUsed: 1 parm_decl __capacity /usr/include/c++/5/bits/basic_string.tcc 990:25 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __old_capacity /usr/include/c++/5/bits/basic_string.tcc 990:47 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __alloc /usr/include/c++/5/bits/basic_string.tcc 991:22 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size nop_expr - arg var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 0 - arg nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size try_block /usr/include/c++/5/bits/basic_string.tcc 583:2 - statement cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 584:6 - body expr_stmt /usr/include/c++/5/bits/basic_string.tcc 584:6 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 584:19 - expresssion addr_expr - function function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain pointer_type - value tree_list - chain - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size call_expr /usr/include/c++/5/bits/basic_string.tcc 584:19 - arg addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 integer_cst 24 - operand non_lvalue_expr - arg var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field - isUsed: 1 parm_decl __beg /usr/include/c++/5/bits/basic_string.tcc 568:32 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __end /usr/include/c++/5/bits/basic_string.tcc 568:51 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size handler - handler cleanup_stmt /usr/include/c++/5/bits/basic_string.tcc 585:2 - body statement_list - body cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 585:2 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 - operand addr_expr - function function_decl __cxa_begin_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 - arg addr_expr - function function_decl __builtin_eh_pointer 0:0 - operand - isAutogenerated: 1 - isPure: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node leaf - purpose function_type - function type pointer_type - function return type void_type - nested type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types integer_type - value - precisionBits: 32 - signed type_decl int 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 integer_cst 0 - arg cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 587:6 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 587:6 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 587:6 - expresssion addr_expr - function function_decl _M_destroy /usr/include/c++/5/bits/basic_string.tcc 888:5 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain reference_type - value record_type - nested type tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.tcc 889:42 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 889:30 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size non_lvalue_expr - arg var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field nop_expr - arg convert_expr - operand - isUsed: 1 parm_decl __a /usr/include/c++/5/bits/basic_string.tcc 568:72 - operand reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 588:6 - operand throw_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 - expresssion call_expr /usr/include/c++/5/bits/basic_string.tcc 588:6 - operand addr_expr - function function_decl __cxa_rethrow /usr/include/c++/5/bits/basic_string.tcc 588:6 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/basic_string.tcc 585:2 - expresssion addr_expr - function function_decl __cxa_end_catch /usr/include/c++/5/bits/basic_string.tcc 585:2 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 590:2 - statement expr_stmt /usr/include/c++/5/bits/basic_string.tcc 590:2 - operand call_expr /usr/include/c++/5/bits/basic_string.tcc 590:2 - expresssion addr_expr - function function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h 2603:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value non_lvalue_expr - arg var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field nop_expr - arg var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - operand - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value cleanup_point_expr /usr/include/c++/5/bits/basic_string.tcc 591:25 - statement return_expr /usr/include/c++/5/bits/basic_string.tcc 591:25 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.tcc 567:7 - operand - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/basic_string.tcc 591:25 - operand addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 integer_cst 24 - operand non_lvalue_expr - arg var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - operand - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field block - operand var_decl __dnew /usr/include/c++/5/bits/basic_string.tcc 579:18 - block vars - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl __r /usr/include/c++/5/bits/basic_string.tcc 582:8 - block vars - isUsed: 1 integer_cst 64 - decl size 2 pointer_type - var type 2 record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field function_decl operator== /usr/include/c++/5/bits/allocator.h 134:5 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 134:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl /usr/include/c++/5/bits/allocator.h 134:36 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/allocator.h 134:59 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/allocator.h 134:5 - code return_expr /usr/include/c++/5/bits/allocator.h 136:14 - operand init_expr - operand result_decl /usr/include/c++/5/bits/allocator.h 134:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size integer_cst 1 - operand function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 150:5 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/type_traits.h 150:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/type_traits.h 151:23 - code init_expr - operand result_decl /usr/include/c++/5/ext/type_traits.h 150:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr - operand - isUsed: 1 parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size integer_cst 0 - operand function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:42 - code return_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:42 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 117:29 - operand addr_expr - function function_decl __distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain record_type - value tree_list - chain - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value parm_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 91:16 - argument record_type - decl type type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 - type name - isAutogenerated: 1 type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 integer_cst 8 - parm size - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size compound_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:33 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:33 - operand addr_expr - function function_decl __iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 tree_list - arg types reference_type - value pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:36 - argument reference_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size empty_class_expr - operand record_type - type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2799:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2799:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2800:9 - operand expr_stmt /usr/include/c++/5/bits/basic_string.h 2800:9 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2800:16 - expresssion addr_expr - function function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain - isUsed: 1 parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg minus_expr - operand convert_expr - operand - isUsed: 1 parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size convert_expr - operand - isUsed: 1 parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h 2603:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2603:2 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2603:2 - code if_stmt /usr/include/c++/5/bits/basic_string.h 2606:4 - operand cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2606:24 - operand addr_expr - function function_decl __builtin_expect 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value ne_expr - arg convert_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2606:46 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 pointer_type - var type void_type - nested type statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 - statement init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isAutogenerated: 1 nop_expr - operand nop_expr - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 block - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - block vars - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 pointer_type - var type 2 nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size integer_cst 0 - arg integer_cst 0 - operand statement_list - then cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2609:8 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2609:8 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2609:8 - expresssion addr_expr - function function_decl _M_set_sharable /usr/include/c++/5/bits/basic_string.h 2599:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2610:8 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2610:8 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2610:24 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2611:8 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2611:8 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2611:27 - expresssion addr_expr - function function_decl assign /usr/include/c++/5/bits/char_traits.h 242:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 243:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 242:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 243:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 243:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2611:46 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2611:46 - operand addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 integer_cst 24 - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size nop_expr - operand non_lvalue_expr - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size nop_expr - arg addr_expr - operand var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - operand - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value function_decl operator== /usr/include/c++/5/bits/allocator.h 134:5 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain reference_type - value record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/allocator.h 134:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size parm_decl /usr/include/c++/5/bits/allocator.h 134:36 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/allocator.h 134:59 - argument reference_type - decl type record_type - nested type type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 - type name - isAutogenerated: 1 template_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - field tree_list - instantiations tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field tree_list - chain tree_vec - purpose tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_vec - element integer_type - element - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value record_type - value type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name - isAutogenerated: 1 type_decl rebind /usr/include/c++/5/bits/allocator.h 105:9 - field - isAutogenerated: 1 type_decl other /usr/include/c++/5/bits/allocator.h 105:35 - field type_decl allocator /usr/include/c++/5/bits/allocator.h 93:5 - field - isAutogenerated: 1 type_decl size_type /usr/include/c++/5/bits/allocator.h 95:26 - field type_decl difference_type /usr/include/c++/5/bits/allocator.h 96:26 - field type_decl pointer /usr/include/c++/5/bits/allocator.h 97:26 - field type_decl const_pointer /usr/include/c++/5/bits/allocator.h 98:26 - field type_decl reference /usr/include/c++/5/bits/allocator.h 99:26 - field type_decl const_reference /usr/include/c++/5/bits/allocator.h 100:26 - field type_decl value_type /usr/include/c++/5/bits/allocator.h 101:26 - field type_decl propagate_on_container_move_assignment /usr/include/c++/5/bits/allocator.h 110:25 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/allocator.h 134:5 - code return_expr /usr/include/c++/5/bits/allocator.h 136:14 - operand init_expr - operand result_decl /usr/include/c++/5/bits/allocator.h 134:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size integer_cst 1 - operand function_decl __is_null_pointer /usr/include/c++/5/ext/type_traits.h 150:5 - isPublic: 1 function_type - function type boolean_type - function return type type_decl bool 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/ext/type_traits.h 150:5 - function result - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size - isUsed: 1 parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size return_expr /usr/include/c++/5/ext/type_traits.h 151:23 - code init_expr - operand result_decl /usr/include/c++/5/ext/type_traits.h 150:5 - operand - isAutogenerated: 1 boolean_type - result type type_decl bool 0:0 - type name - isAutogenerated: 1 integer_cst 8 - decl size eq_expr - operand - isUsed: 1 parm_decl __ptr /usr/include/c++/5/ext/type_traits.h 150:30 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 0 - operand function_decl distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:42 - code return_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:42 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size call_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 117:29 - operand addr_expr - function function_decl __distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain record_type - value tree_list - chain - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value parm_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 91:16 - argument record_type - decl type type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 - type name - isAutogenerated: 1 type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 integer_cst 8 - parm size - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:53 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size compound_expr - arg target_expr - operand var_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:33 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 call_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 118:33 - operand addr_expr - function function_decl __iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 - operand - isExternal: 1 - isPublic: 1 function_type - function type record_type - function return type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 tree_list - arg types reference_type - value pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:36 - argument reference_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg nop_expr - operand addr_expr - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 114:29 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size empty_class_expr - operand record_type - type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 function_decl _S_copy_chars /usr/include/c++/5/bits/basic_string.h 2799:7 - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2799:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2799:7 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2800:9 - operand expr_stmt /usr/include/c++/5/bits/basic_string.h 2800:9 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2800:16 - expresssion addr_expr - function function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain - isUsed: 1 parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __p /usr/include/c++/5/bits/basic_string.h 2799:29 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg - isUsed: 1 parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg exact_div_expr - operand minus_expr - operand convert_expr - operand - isUsed: 1 parm_decl __k2 /usr/include/c++/5/bits/basic_string.h 2799:56 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size convert_expr - operand - isUsed: 1 parm_decl __k1 /usr/include/c++/5/bits/basic_string.h 2799:42 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand function_decl _M_set_length_and_sharable /usr/include/c++/5/bits/basic_string.h 2603:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2603:2 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2603:2 - code if_stmt /usr/include/c++/5/bits/basic_string.h 2606:4 - operand cleanup_point_expr - condition ne_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2606:24 - operand addr_expr - function function_decl __builtin_expect 0:0 - operand - isAutogenerated: 1 - isConst: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute identifier_node nothrow - purpose tree_list - chain identifier_node leaf - purpose tree_list - chain identifier_node const - purpose function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain integer_type - value - precisionBits: 64 - signed type_decl long int 0:0 - type name - isAutogenerated: 1 integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - chain void_type - value ne_expr - arg convert_expr - operand call_expr /usr/include/c++/5/bits/basic_string.h 2606:46 - operand addr_expr - function function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isExternal: 1 - isPublic: 1 function_type - function type reference_type - function return type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - function result - isAutogenerated: 1 reference_type - result type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - decl size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2577:9 - code bind_expr /usr/include/c++/5/bits/basic_string.h 2583:40 - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 integer_cst 64 - decl size nop_expr - initial addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 pointer_type - var type void_type - nested type statement_list - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - statement decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 return_expr /usr/include/c++/5/bits/basic_string.h 2583:39 - statement init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2577:9 - operand - isAutogenerated: 1 nop_expr - operand nop_expr - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - operand - isUsed: 1 block - operand var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 - block vars - isUsed: 1 integer_cst 64 - decl size 2 nop_expr - initial 2 addr_expr - operand var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - operand - isUsed: 1 pointer_type - var type 2 nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size integer_cst 0 - arg integer_cst 0 - operand statement_list - then cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2609:8 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2609:8 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2609:8 - expresssion addr_expr - function function_decl _M_set_sharable /usr/include/c++/5/bits/basic_string.h 2599:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2610:8 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2610:8 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2610:24 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2611:8 - statement expr_stmt /usr/include/c++/5/bits/basic_string.h 2611:8 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2611:27 - expresssion addr_expr - function function_decl assign /usr/include/c++/5/bits/char_traits.h 317:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 318:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 317:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 318:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 318:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 - ref nop_expr - arg pointer_plus_expr /usr/include/c++/5/bits/basic_string.h 2611:46 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2611:46 - operand addr_expr - function function_decl _M_refdata /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isExternal: 1 - isPublic: 1 method_type - function type pointer_type - method return type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 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 _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size eh_spec_block /usr/include/c++/5/bits/basic_string.h 2618:2 - code return_expr /usr/include/c++/5/bits/basic_string.h 2619:45 - operand init_expr - operand result_decl /usr/include/c++/5/bits/basic_string.h 2618:2 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size pointer_plus_expr - operand nop_expr - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2618:21 - operand - isAutogenerated: 1 integer_cst 24 - operand - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2603:44 - arg - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size nop_expr - operand mult_expr - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2603:39 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 4 - operand nop_expr - arg addr_expr - operand var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - operand - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value function_decl __iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 - isPublic: 1 function_type - function type record_type - function return type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 tree_list - arg types reference_type - value pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 integer_cst 8 - decl size parm_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:36 - argument reference_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 205:65 - code return_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 205:65 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 - operand - isAutogenerated: 1 record_type - result type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 205:65 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 function_decl __distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain record_type - value type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 - type name - isAutogenerated: 1 type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 91:16 - argument record_type - decl type type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 - type name - isAutogenerated: 1 type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 integer_cst 8 - parm size return_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 96:23 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size minus_expr - operand convert_expr - operand - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size convert_expr - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2752:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2752:7 - code if_stmt /usr/include/c++/5/bits/basic_string.h 2754:2 - operand eq_expr - condition - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 1 - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2755:4 - then expr_stmt /usr/include/c++/5/bits/basic_string.h 2755:4 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2755:23 - expresssion addr_expr - function function_decl assign /usr/include/c++/5/bits/char_traits.h 242:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 243:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 242:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 243:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 243:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 242:25 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 242:48 - ref nop_expr - arg non_lvalue_expr - operand - isUsed: 1 parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size nop_expr - arg non_lvalue_expr - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 - operand pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2757:4 - else expr_stmt /usr/include/c++/5/bits/basic_string.h 2757:4 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/basic_string.h 2757:21 - operand addr_expr - function function_decl copy /usr/include/c++/5/bits/char_traits.h 274:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 8 - isChar: 1 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/char_traits.h 275:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 235:33 - type name integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 275:73 - code return_expr /usr/include/c++/5/bits/char_traits.h 275:73 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 275:7 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 275:56 - operand addr_expr - function function_decl __builtin_memcpy 0:0 - operand - isAutogenerated: 1 - isExternal: 1 - isPublic: 1 tree_list - attribute function_type - function type pointer_type - function return type tree_list - attribute nop_expr - arg - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 274:23 - operand nop_expr - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 274:46 - operand - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 274:59 - arg - isUsed: 1 parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 - arg pointer_type - decl type integer_type - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl _M_set_sharable /usr/include/c++/5/bits/basic_string.h 2599:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2599:2 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2599:2 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2600:11 - operand expr_stmt /usr/include/c++/5/bits/basic_string.h 2600:11 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2600:29 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 8 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 - type name - isAutogenerated: 1 integer_cst 8 - type size integer_cst -128 - min value integer_cst 127 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 0 - operand function_decl __iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 - isPublic: 1 function_type - function type record_type - function return type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 tree_list - arg types reference_type - value pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 - function result - isAutogenerated: 1 record_type - result type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 integer_cst 8 - decl size parm_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:36 - argument reference_type - decl type pointer_type - nested type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 205:65 - code return_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 205:65 - operand init_expr - operand result_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 204:5 - operand - isAutogenerated: 1 record_type - result type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 integer_cst 8 - decl size target_expr - operand var_decl /usr/include/c++/5/bits/stl_iterator_base_types.h 205:65 - operand - isAutogenerated: 1 integer_cst 8 - decl size record_type - var type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 constructor - operand record_type - constructor type type_decl iterator_category /usr/include/c++/5/bits/stl_iterator_base_types.h 180:42 - type name type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 function_decl __distance /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 - isPublic: 1 function_type - function type integer_type - function return type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain record_type - value type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 - type name - isAutogenerated: 1 type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 - function result - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size parm_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 91:16 - argument record_type - decl type type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:10 - type name - isAutogenerated: 1 type_decl random_access_iterator_tag /usr/include/c++/5/bits/stl_iterator_base_types.h 103:73 - field - isAutogenerated: 1 integer_cst 8 - parm size return_expr /usr/include/c++/5/bits/stl_iterator_base_funcs.h 96:23 - code init_expr - operand result_decl /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:5 - operand - isAutogenerated: 1 integer_type - result type - precisionBits: 64 - signed type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 182:43 - type name integer_cst 64 - type size integer_cst -0 - min value integer_cst 4294967295 - max value integer_cst 64 - decl size exact_div_expr - operand minus_expr - operand convert_expr - operand - isUsed: 1 parm_decl __last /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:69 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size convert_expr - operand - isUsed: 1 parm_decl __first /usr/include/c++/5/bits/stl_iterator_base_funcs.h 90:38 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size integer_cst 4 - operand function_decl _M_copy /usr/include/c++/5/bits/basic_string.h 2752:7 - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain integer_type - value - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2752:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2752:7 - code if_stmt /usr/include/c++/5/bits/basic_string.h 2754:2 - operand eq_expr - condition - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 - operand integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size integer_cst 1 - operand cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2755:4 - then expr_stmt /usr/include/c++/5/bits/basic_string.h 2755:4 - operand call_expr /usr/include/c++/5/bits/basic_string.h 2755:23 - expresssion addr_expr - function function_decl assign /usr/include/c++/5/bits/char_traits.h 317:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type void_type - function return type type_decl void 0:0 - type name - isAutogenerated: 1 tree_list - arg types reference_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain reference_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain void_type - value result_decl /usr/include/c++/5/bits/char_traits.h 318:7 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 - argument reference_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/char_traits.h 317:7 - code cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 318:20 - operand expr_stmt /usr/include/c++/5/bits/char_traits.h 318:20 - operand convert_expr - expresssion modify_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c1 /usr/include/c++/5/bits/char_traits.h 317:25 - ref nop_expr - operand indirect_ref - operand - isUsed: 1 parm_decl __c2 /usr/include/c++/5/bits/char_traits.h 317:48 - ref nop_expr - arg non_lvalue_expr - operand - isUsed: 1 parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size nop_expr - arg non_lvalue_expr - operand - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 - operand pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2757:4 - else expr_stmt /usr/include/c++/5/bits/basic_string.h 2757:4 - operand convert_expr - expresssion call_expr /usr/include/c++/5/bits/basic_string.h 2757:21 - operand addr_expr - function function_decl copy /usr/include/c++/5/bits/char_traits.h 345:7 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - arg types pointer_type - value integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value tree_list - chain pointer_type - value integer_type - nested type - precisionBits: 32 - signed tree_list - chain integer_type - value - precisionBits: 64 - unsigned tree_list - chain result_decl /usr/include/c++/5/bits/char_traits.h 346:7 - function result - isAutogenerated: 1 pointer_type - result type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - decl size - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 - argument pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl char_type /usr/include/c++/5/bits/char_traits.h 310:33 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 - argument integer_type - decl type - precisionBits: 64 - unsigned type_decl size_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 196:26 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size cleanup_point_expr /usr/include/c++/5/bits/char_traits.h 346:39 - code return_expr /usr/include/c++/5/bits/char_traits.h 346:39 - operand init_expr - operand result_decl /usr/include/c++/5/bits/char_traits.h 346:7 - operand - isAutogenerated: 1 pointer_type - result type integer_cst 64 - decl size nop_expr - operand call_expr /usr/include/c++/5/bits/char_traits.h 346:23 - operand addr_expr - function function_decl wmemcpy /usr/include/wchar.h 329:17 - operand - isExternal: 1 - isPublic: 1 function_type - function type pointer_type - function return type - isUsed: 1 parm_decl __s1 /usr/include/c++/5/bits/char_traits.h 345:23 - arg - isUsed: 1 parm_decl __s2 /usr/include/c++/5/bits/char_traits.h 345:46 - arg - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/char_traits.h 345:59 - arg - isUsed: 1 parm_decl __d /usr/include/c++/5/bits/basic_string.h 2752:23 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __s /usr/include/c++/5/bits/basic_string.h 2752:42 - arg pointer_type - decl type integer_type - nested type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 64 - parm size - isUsed: 1 parm_decl __n /usr/include/c++/5/bits/basic_string.h 2752:57 - arg integer_type - decl type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value integer_cst 64 - parm size function_decl _M_set_sharable /usr/include/c++/5/bits/basic_string.h 2599:2 - isExternal: 1 - isPublic: 1 method_type - function type void_type - method return type type_decl void 0:0 - type name - isAutogenerated: 1 record_type - method base type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size integer_type - var type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size integer_cst 0 - initial integer_type - var type - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type integer_type - element type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - arg types pointer_type - value record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field tree_list - chain void_type - value type_decl void 0:0 - type name - isAutogenerated: 1 result_decl /usr/include/c++/5/bits/basic_string.h 2599:2 - function result - isAutogenerated: 1 void_type - result type type_decl void 0:0 - type name - isAutogenerated: 1 - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 - argument - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size must_not_throw_expr /usr/include/c++/5/bits/basic_string.h 2599:2 - code cleanup_point_expr /usr/include/c++/5/bits/basic_string.h 2600:11 - operand expr_stmt /usr/include/c++/5/bits/basic_string.h 2600:11 - operand convert_expr - expresssion modify_expr - operand component_ref /usr/include/c++/5/bits/basic_string.h 2600:29 - operand component_ref - object indirect_ref - object nop_expr - ref - isUsed: 1 parm_decl this /usr/include/c++/5/bits/basic_string.h 2599:20 - operand - isAutogenerated: 1 pointer_type - decl type record_type - nested type type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2551:14 - type name - isAutogenerated: 1 field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 var_decl _S_max_size /usr/include/c++/5/bits/basic_string.tcc 494:5 - field - isUsed: 1 integer_cst 64 - decl size 2 integer_type - var type 2 - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value var_decl _S_terminal /usr/include/c++/5/bits/basic_string.tcc 499:5 - field - isUsed: 1 integer_cst 32 - decl size 2 integer_cst 0 - initial 2 integer_type - var type 2 - precisionBits: 32 - signed type_decl wchar_t 0:0 - type name - isAutogenerated: 1 integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 - field - isUsed: 1 array_type - var type 2 integer_type - element type - precisionBits: 64 - unsigned type_decl _Rep /usr/include/c++/5/bits/basic_string.h 2552:7 - field - isAutogenerated: 1 type_decl _Raw_bytes_alloc /usr/include/c++/5/bits/basic_string.h 2554:56 - field integer_cst 64 - parm size field_decl /usr/include/c++/5/bits/basic_string.h 2551:14 - field - signed - isAutogenerated: 1 integer_cst 192 - decl size record_type - field type type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2544:14 - type name - isAutogenerated: 1 field_decl _M_length /usr/include/c++/5/bits/basic_string.h 2546:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_capacity /usr/include/c++/5/bits/basic_string.h 2547:13 - field - unsigned integer_cst 64 - decl size integer_type - field type - precisionBits: 64 - unsigned type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 - type name integer_cst 64 - type size integer_cst 0 - min value field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value type_decl _Rep_base /usr/include/c++/5/bits/basic_string.h 2545:7 - field - isAutogenerated: 1 field_decl _M_refcount /usr/include/c++/5/bits/basic_string.h 2548:16 - field - signed integer_cst 32 - decl size integer_type - field type - precisionBits: 32 - signed type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 - type name integer_cst 32 - type size integer_cst -2147483648 - min value integer_cst 2147483647 - max value integer_cst 0 - operand